会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
loveeeeee
对于代码的热爱
首页
新随笔
订阅
管理
2018年9月28日
非原子的 64 位操作
摘要: Java 内存模型要求,变量的读操作和写操作都必须是原子操作(最低安全性)。 但是也有例外 ,对于非 volatile 类型的 double 和 long 变量,JVM 允许将 64 位的读操作或写操作分为两个 32 位的操作,因此,多线程中使用共享可变的 long、double 变量是不安全的。
阅读全文
posted @ 2018-09-28 19:20 loveeeeee
阅读(379)
评论(0)
推荐(0)
编辑