摘要:
1 线程执行过程中的状态 new 初始化状态 runnalbe 可运行/运行状态 blocked 阻塞状态 waiting 等待状态,无时间限制 timed_waiting 超时等待,有时间限制 terminated 终止状态 1.1 各个状态介绍 1.1.1 new 初始化状态 实现Runnabl 阅读全文
摘要:
1 从CopyOnWriteArrayList谈等效不可变对象在源码中的应用 CopyOnWriteArrayList的源码中应用了等效不可变对象。使得集合在遍历操作的时候,不用加锁也能保证线程安全。 1.1 CopyOnWriteArrayList Source Code public class 阅读全文