
java源码分析
azare
这个作者很懒,什么都没留下…
展开
-
List源码分析-----模板模式和迭代器模式
java.lang.Object java.util.AbstractCollection (implements java.util.Collection) java.util.AbstractList (implements java.util.List) java.util.AbstractSequentialList java.util.LinkedList (im原创 2014-11-08 19:46:56 · 252 阅读 · 0 评论 -
java.util.concurrent.atomic原子操作类包
这个包里面提供了一组原子变量类。其基本的特性就是在多线程环境下,当有多个线程同时执行这些类的实例包含的方法时,具有排他性,即当某个线程进入方法,执行其中的指令时,不会被其他线程打断,而别的线程就像自旋锁一样,一直等到该方法执行完成,才由JVM从等待队列中选择一个另一个线程进入,这只是一种逻辑上的理解。实际上是借助硬件的相关指令来实现的,不会阻塞线程(或者说只是在硬件级别上阻塞了)。可以对基本数据、转载 2014-11-13 16:50:02 · 527 阅读 · 0 评论