- 博客(1)
- 收藏
- 关注
原创 对volatile关键字的理解
说volatile关键字之前先简单说一下JAVA内存模型。 就像CPU为提高运算速度有自己的高速缓存一样,JAVA每个线程都有自己的工作内存,然而成员变量只能在主内存中进行创建、销毁,主内存就是设备硬件内存,只有一个,所有线程共享。 每个线程都需要从主内存中将本线程需要的变量拷贝一个副本到工作内存中,每个线程直接操作的为工作内存中的变量副本,这就可能导致线程不安全。 JVM规定线程工作内存跟...
2019-02-20 18:01:39
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人