static、volatile、synchronize

原子性(排他性):不論是多核還是單核,具有原子性的量,同一時刻只能有一個線程來對它進行操作! 可見性:多個線程對同一份數據操作,thread1改變了某個變量的值,要保證thread2能看見這個值被改變了。   static 靜態的,在程序執行的時候,就已經加載或執行。 修飾方法、變量、代碼塊。 靜態方法不能引用非靜態的變量和方法。因爲非靜態的方法和變量只有在具體的實例存在纔會相應的加載。   同時
相關文章
相關標籤/搜索