-
sycnhronizde和volatile比较查看全部
-
指定重排序查看全部
-
线程执行互斥代码的过程查看全部
-
java内存模型关于synchronizde两条规定查看全部
-
synchroized实现可见性: JMM关于synchronized的两条规定 线程加锁前,必须把共享变量的最新值刷到主内存中 ,线程加锁时将工作内存中的共享变量值,从而使用共享变量时需要从主内存中重新获取最新的值 , 线程解锁前对共享变量的值的修改在下次加锁时对其他线程可见查看全部
-
工作内存更新到主内存中,然后刷新到工作内存2中,使得两个工作线程可见查看全部
-
long和double型的读写操作查看全部
-
synchronized和volatile比较查看全部
-
volatile的使用场景查看全部
-
volatile实现可见性查看全部
-
volatile实现可见性查看全部
-
共享变量不可见的原因查看全部
-
单线程下as-if-serial查看全部
-
重排序查看全部
-
synchronized实现可见性查看全部
举报
0/150
提交
取消