java volatile不能保证原子性
摘要:
Java中long和double赋值不是原子操作,因为先写32位,再写后32位,分两步操作,这样就线程不安全了。如果改成下面的就线程安全了private volatile long number = 8;那么,为什么是这样?volatile关键字难道可以保证原子性?java程序员很熟悉的一句话:vo 阅读全文
posted @ 2016-08-01 19:02 mh-lhw 阅读(5777) 评论(0) 推荐(2) 编辑