摘要: Java并发与同步原文链接 http://blog.csdn.net/bhq2010/article/details/41028055join方法的功能就是使异步执行的线程变成同步执行。这个线程一定会执行完。而使用join方法后,直到这个线程退出,程序才会往下执行。Java并发编程实战(使用sync... 阅读全文
posted @ 2015-07-29 16:58 喝酒骑驴撞城管 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。 第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态。 第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于... 阅读全文
posted @ 2015-07-29 15:23 喝酒骑驴撞城管 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 主要调优的目的:控制GC的行为.控制JVM堆栈大小.控制JVM线程的内存分配. 阅读全文
posted @ 2015-07-29 14:54 喝酒骑驴撞城管 阅读(248) 评论(0) 推荐(0) 编辑
摘要: hashMap 不安全不同步。允许Null键值,效率高。hashTable 安全 同步。 不允许Null键值,效率低。java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap.http:... 阅读全文
posted @ 2015-07-29 14:34 喝酒骑驴撞城管 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 二叉树的遍历:递归算法:非递归算法:先序遍历:根、左、右中序遍历左、根、右后序遍历左、右、根层次遍历【思路】:按从顶向下,从左至右的顺序来逐层访问每个节点,层次遍历的过程中需要用队列。关于二叉树的几种遍历方法原文链接 http://blog.csdn.net/pony_maggie/article/... 阅读全文
posted @ 2015-07-29 13:36 喝酒骑驴撞城管 阅读(86) 评论(0) 推荐(0) 编辑