会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黄进广寒
博客园
首页
新随笔
联系
订阅
管理
2018年8月27日
Java 中 static 和 volatile 关键字的区别?
摘要: static指的是类的静态成员,实例间共享 volatile跟Java的内存模型有关,线程执行时会将变量从主内存加载到线程工作内存,建立一个副本,在某个时刻写回。valatile指的每次都读取主内存的值,有更新则立即写回主内存。 理解了这两点,逐句再来解释你的困惑: “既然static保证了唯一性”
阅读全文
posted @ 2018-08-27 10:49 黄进广寒
阅读(5761)
评论(1)
推荐(0)
公告