2017年10月19日
摘要: 原子类的工具类包含下面: 常涉及到的方法:compareAndSet(); 先对比,后赋值, 举例 AtomicInteger : 内部实现: 是使用volatile作为关键字实现的 阅读全文
posted @ 2017-10-19 16:38 一个帅哥9527 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 图解: 说明:在我们Thread 的类里面,存在一个属性,这个属性是:ThreadLocal类实现的内部类(ThreadLocalMap),所以对于每一个线程来说,他都具有一个本地的map,保存属于自己的参数, 对于回收,ThreadLocalMap的实现使用了弱引用, 另外注意使用规范: Thea 阅读全文
posted @ 2017-10-19 15:15 一个帅哥9527 阅读(179) 评论(0) 推荐(0) 编辑