摘要:
在上篇博客(【死磕Java并发】 深入分析volatile的实现原理)LZ提到过由于存在线程本地内存和主内存的原因,再加上重排序,会导致多线程环境下存在可见性的问题。那么我们正确使用同步、锁的情况下,线程A修改了变量a何时对线程B可见? 我们无法就所有场景来规定某个线程修改的变量何时对其他线程可见, 阅读全文
公告
-
『chenssy』,专注于【死磕 Java】系列文章创作。
死磕 Java 是作者 「chenssy」 精心打造的 Java 进阶类系列文章,深入分析 Java 技术核心原理,从源码层次阐述 Java 技术。目前系列包括:
- 欢迎关注【Java 技术驿站】
随笔分类 (55)
随笔档案 (238)
- 2022年3月(2)
- 2021年12月(4)
- 2021年11月(2)
- 2021年10月(2)
- 2021年9月(2)
- 2021年8月(3)
- 2018年8月(1)
- 2017年2月(2)
- 2016年6月(2)
- 2016年5月(1)
- 2016年1月(1)
- 2015年12月(6)
- 2015年11月(4)
- 2015年10月(1)
- 2015年9月(2)
- 2015年8月(5)
- 2015年7月(1)
- 2015年4月(1)
- 2015年2月(1)
- 2015年1月(11)
- 2014年8月(3)
- 2014年7月(6)
- 2014年6月(4)
- 2014年5月(2)
- 2014年4月(7)
- 2014年3月(2)
- 2014年2月(1)
- 2014年1月(4)
- 2013年12月(5)
- 2013年11月(6)
- 2013年10月(15)
- 2013年9月(13)
- 2013年8月(14)
- 2013年7月(7)
- 2013年6月(4)
- 2013年5月(9)
- 2013年3月(3)
- 2013年1月(8)
- 2012年12月(6)
- 2012年11月(7)
- 2012年9月(3)
- 2012年8月(1)
- 2012年7月(54)
- 更多