
JMM
文章平均质量分 92
木木要努力啊
这个作者很懒,什么都没留下…
展开
-
JMM理论三:volatile详述
参考致谢:https://www.cnblogs.com/dolphin0520/p/3920373.htmlhttps://blog.youkuaiyun.com/zjcjava/article/details/78406330http://blog.cuzz.site/2019/04/16/Java%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/https://blog.youkuaiyun.com/qq_43188744/article/details/1080739621 volat.原创 2021-04-26 23:02:38 · 130 阅读 · 0 评论 -
JMM理论二:相关概念——重排序、内存屏障、数据依赖、as-if-serial、final、Happen-Before
参考致谢:https://blog.youkuaiyun.com/zjcjava/article/details/78406330Java 并发编程 - cuzz’s bloghttps://www.jianshu.com/p/8a58d8335270java内存模型JMM理解整理 - 阿姆斯特朗回旋炮 - 博客园 (cnblogs.com)1 重排序1、计算机在执行程序时,为了提高并行度,编译器和处理器常常会对指令做重排序。2、指令重排序的条件:1)在单线程环境下不能改变程序的运行结果。2)存在.原创 2021-04-26 18:25:14 · 275 阅读 · 0 评论 -
JMM理论一:JMM(java内存模型)
```html```html```html```html```htmlpublic class LockAndUnLock { static Lock lock = new ReentrantLock();//新建锁 public static void main(String[] args) { new Thread("A"){ public void run() { Thread.yield.原创 2021-04-26 18:14:11 · 275 阅读 · 0 评论