Java之美[从菜鸟到高手演练]之atomic包的原理及分析
第一组AtomicBoolean,AtomicInteger,AtomicLong,AtomicReference这四种基本类型用来处理布尔,整数,长整数,对象四种数据,其内部实现不是简单的使用synchronized,而是一个更为高效的方式CAS (compare and swap) + volatile和native方法,从而避免了synchronized的高开销,执行效率大为提升。https...
转载
2018-04-21 23:58:10 ·
174 阅读 ·
0 评论