官术网_书友最值得收藏!

第3章
volatile為什么能解決可見性和有序性問題

線程安全性主要體現(xiàn)在三個(gè)方面,分別是原子性、可見性和有序性。在第2章中,我們講了通過synchronized關(guān)鍵字可以解決原子性、可見性和有序性問題,從而保證線程的安全性,并且重點(diǎn)分析了原子性問題的本質(zhì),以及synchronized是如何解決原子性問題的。

那么對于可見性和有序性問題,該如何解決呢?除了synchronized,還有其他方法可以解決嗎?導(dǎo)致可見性和有序性問題的根本原因是什么?這就引出了本章的主題——volatile關(guān)鍵字,它可以解決可見性和有序性問題。本章將圍繞volatile關(guān)鍵字深度探索可見性、有序性問題的核心本質(zhì),以及volatile是如何解決可見性和有序性問題的。

主站蜘蛛池模板: 仙游县| 新蔡县| 德格县| 怀安县| 郸城县| 阿合奇县| 三亚市| 亳州市| 黄浦区| 中牟县| 西林县| 汉寿县| 金门县| 额济纳旗| 砀山县| 青田县| 南京市| 霍林郭勒市| 巩义市| 阳东县| 巴东县| 鸡泽县| 寻甸| 荔波县| 栾城县| 呼伦贝尔市| 敖汉旗| 烟台市| 通榆县| 柘荣县| 张家口市| 梅河口市| 婺源县| 五河县| 南汇区| 昭觉县| 平阳县| 嘉峪关市| 右玉县| 皮山县| 璧山县|