深刻理解多線程編程

1、線程安全須要保證幾個基本特性 一、原子性:一個操做或者多個操做要麼所有執行,要麼都不執行。 二、可見性:當多個線程訪問同一個變量時,一個線程修改了這個變量的值,其餘線程可以當即看到修改的值。 三、有序性:程序執行的順序是按照代碼的前後順序執行的,在單線程中,能夠保證程序最終的執行結果和代碼的順序執行結果一致。但在多線程中,不必定保證其有序性。html 2、Java內存模型 java內存模型簡稱
相關文章
相關標籤/搜索