随笔分类 - java
摘要:什么是Java内存模型 结合我上一篇文章(如果还没阅读的可以先看看https://www.cnblogs.com/bolbo/p/10593810.html)已经总结出并发的原因的其中两个原因就是缓存导致的可见性和编译优化导致的有序性,那么解决这两个问题的最直接方法就是 禁用缓存和编译优化 但是这样
阅读全文
摘要:可见性、原子性和有序性问题 并发编程背景 核心矛盾 这些年,我们的 CPU、内存、I/O 设备都在不断迭代,不断朝着更快的方向努力。但是,在这个快速发展的过程中,有一个 核心矛盾一直存在,就是这三者的速度差异 。 我形象的描述了一下这三者的速度上的差异:所谓天上一天地上一年(爱因斯坦的相对论是有合理
阅读全文

浙公网安备 33010602011771号