
代码类
杨柳白帆
天再高,踮起脚尖就能更接近阳光。
展开
-
进制转换
进制转换原创 2016-07-25 15:34:37 · 2127 阅读 · 0 评论 -
多线程的死锁程序
线程A和线程B相互等待对方持有的锁导致程序无限死循环下去,要理解什么是死锁,首先要理解死锁的形成步骤: (1)两个线程里面分别持有两个Object对象:lock1和lock2。这两个lock作为同步代码块的锁;原创 2016-07-26 20:49:29 · 483 阅读 · 0 评论 -
四道Java基础题
== 的使用 首先看一段比较有意思的代码 Integer a = 1000,b=1000; Integer c = 100,d=100; public void mRun(final String name){ new Runnable() { public void run() { System.out.println(name);原创 2016-08-30 18:06:05 · 268 阅读 · 0 评论 -
Java习惯用法
1.实现equals() 2.实现hashCode() 3.实现compareTo()原创 2016-09-21 09:32:25 · 259 阅读 · 0 评论 -
反转链表
/** * * ClassName:ReverseLinkedList * @Description:输入一个链表,反转链表后,输出链表的所有元素。 * 思路如下:在遍历链表上的每个节点的时候,就修改其指针,当遍历到最后一个结点的时候,整个链表就反转完成了。 * 所以需要创建三个变量:一个是当前遍历的结点,一个是遍历结点的前一个结点,还有一个是当前遍历结点的下一个结点。 *原创 2016-10-25 12:45:44 · 256 阅读 · 0 评论 -
字符串空格替换
/** * 题目描述:字符串空格替换:请实现一个函数,将一个字符串中的空格替换成”%20”。例如,当字符串为We Are Happy,则经过替换之后的字符串为We%20Are%20Happy。 * 从尾部循环替换(在冒泡排序算法之中也是从尾部往前进行比较然后交换的) * * 思路: * 首先统计出该字符串中所有的空格数量,并重新计算新串所需的char数组的长度,把旧串转化成的c原创 2016-10-25 12:49:31 · 287 阅读 · 0 评论