看一遍就懂,詳解java多線程——volatile

多線程一直以來都是面試必考點,而volatile、synchronized也是必問點,這裏我試圖用容易理解的方式來解釋一下volatile。 來看一下它的最大特點和作用: 一 使變量在多個線程間可見 猛一看很奇怪,我定義個變量就好了,大家都能訪問啊,爲毛在多個線程間會有變量不可見? 換種說法,我在一個線程裏去修改另外一個線程的變量,可能會修改不成功!而且是永遠不成功。 這下更懵逼了,爲毛? 來看一
相關文章
相關標籤/搜索