java之volatile和static和synchronized关键字详解
摘要:
1、变量 变量放在主存区上,使用该变量的每个线程,都将从主存区拷贝一份到自己的工作区上进行操作。volatile, 声明这个字段易变(可能被多个线程使用),Java内存模型负责各个线程的工作区与主存区的该字段的值保持同步,即一致性。static, 声明这个字段是静态的(可能被多个实例共享),在主存区 阅读全文
posted @ 2017-11-06 21:04 剑姬 阅读(388) 评论(0) 推荐(0) 编辑