java線程高併發二:鎖的知識

上文鏈接:java線程高併發提升一:基礎知識回顧 1、java內存模型。 java內存具有可見性、原子性、有序性三種性質,相應性質講解如下: (1)可見性:是指線程之間的可見性,即一個線程修改的結果,另一個線程立即就能看到。比如:用volatile修飾的變量,就會具有可見性。在 Java 中 volatile、synchronized 和 final 實現可見性。 (2)原子性:原子性指的是不可分
相關文章
相關標籤/搜索