3.对象的共享

版权声明:可以转载,转载请注明出处~ https://blog.csdn.net/zhangzhaoyuan30/article/details/88946029

synchronized不仅仅用于实现原子性或者确定“临界性”,还用于"内存可见性"。

内存可见性可以通过显式同步或类库中内置同步实现。

1可见性

重排序会导致输出0

也可能因为可见性ready一直读不到true,无限循环

1.1失效数据

猜你喜欢

转载自blog.csdn.net/zhangzhaoyuan30/article/details/88946029
3.