Java併發編程的藝術(七)——三大性質總結:原子性、可見性以及有序性

1. 三大性質簡介 在併發編程中分析線程安全的問題時每每須要切入點,那就是兩大核心:JMM抽象內存模型以及happens-before規則,三條性質:原子性,有序性和可見性。關於synchronized和volatile已經討論過了,就想着將併發編程中這兩大神器在 原子性,有序性和可見性上作一個比較,固然這也是面試中的高頻考點,值得注意。java 2. 原子性 原子性是指一個操做是不可中斷的,要麼
相關文章
相關標籤/搜索