摘要: LockSupport概览 Basic thread blocking primitives for creating locks and other synchronization classes.用来创建锁及其他同步类的基础线程阻塞原语。这是java doc中的解释,以下是一个先进先出 (fir 阅读全文
posted @ 2017-09-28 10:59 ls小木屋 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 最近看java并发库的源代码,经常看到Unsafe及对应的CAS方法,现在来探究下CAS 什么是CAS? CAS意指compare and swap,即比较并交换。它代表在java中一类方法,原子的实现数据交换并且判断数据内容是否符合预期。 通常有三个参数,需要交换的对象A,我们预期对象A的值为B, 阅读全文
posted @ 2017-09-27 17:06 ls小木屋 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 最近看同事代码看到ThreadLocal,感到十分模糊,因此认真学习下,正巧最近听业内大神说最好能够写一些自己的技术博客,一方面可以总结自己所学查漏补缺,一方面和更多朋友交流,因此再次拾起自己的博客,准备好好运营下,就把文章分享到这里。 ThreadLocal概览 ThreadLocal类是java 阅读全文
posted @ 2017-09-21 17:28 ls小木屋 阅读(274) 评论(0) 推荐(0) 编辑