11智能在线
新记
JAVA 里static 和volatile的区别
如题所述
举报该文章
相关建议 2016-10-18
volatile, 声明这个字段易变(可能被多个线程使用),Java内存模型负责各个线程的工作区与主存区的该字段的值保持同步,即一致性。
static, 声明这个字段是静态的(可能被多个实例共享),在主存区上该类的所有实例的该字段为同一个变量,即唯一性。
volatile, 声明变量值的一致性;static,声明变量的唯一性。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f44q82v888v24ppq7pq.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
static 和 Volatile 的区别
static 和 Volatile 的区别
static 和 Volatile 的区别
static 和 Volatile 的区别
static 和 Volatile 的区别
Java中static和final的区别
java之用volatile和不用volatile的区别
java之用volatile和不用volatile的区别