更進一步的, Java 指定對 volatile 變數的載入與儲存都是 atomic 的,不管是不是 long 與 double 變數。因此,藉由設定 done 旗標為 volatile 就可以避免範例中的 race ...
確定! 回上一頁