3.對象的共享

synchronized不僅僅用於實現原子性或者確定「臨界性」,還用於"內存可見性"。 內存可見性可以通過顯式同步或類庫中內置同步實現。 1可見性 重排序會導致輸出0 也可能因爲可見性ready一直讀不到true,無限循環 1.1失效數據 1.2非原子64位操作 最低安全性: 例外:非volatile類型64位變量(double,long) 1.3加鎖與可見性 1.4volatile變量 優點:避
相關文章
相關標籤/搜索