線程的三大特性

1、 原子性 原子性指的就是一個操作是不可中斷,即使有多個線程執行,一個操作開始也不會受其他線程影響,即可以理解爲線程的最小執行單元,不可被分割。當然這個最小執行單元可以只是一個操作也可以是一段代碼。在線程中實現原子性的操作可以爲 synchronized修飾或通過lock( ReenTrantLock)實現 下面見示例: 通過for循環創建10個線程,並對count進行自加,我們想的到的結果應該
相關文章
相關標籤/搜索