Java并发编程阅读笔记

第一章 原子性 可见性 有序性 1.1原子性 即某个正在执行的操作不能中断,不能被分割,要么就不执行,要么就执行完毕。 正如我们所知道的synchronized代码块,这块里面的东西要么就是被执行完毕,要么就不执行。 还有就是我们所熟知的基本数据类型的读写,long 和 double除外,也都是原子性的。 1.2可见性 当某个线程修改了共享变量的值,其他线程能够立刻得知这个修改。但是根本原因在于:
相关文章
相关标签/搜索