連鹹魚都能學會的Java多線程同步實現

哈嘍,上期博客我們講了下多線程的實現,那麼這期我們來講下多線程的同步問題 多線程爲什麼要同步? 問的好,因爲存在這樣的情況: 當多個線程同時訪問一個對象/變量時,這些線程有對對象/變量進行讀/寫操作,會導致當前對象或變量值狀態出現混亂,從而導致程序異常。我舉個例子給你看看: 在銀行裏,小明的卡里有0塊,當其賬戶同時被兩個線程操作,一個存100塊,一個取100塊,會出現什麼結果呢? 1.取錢不成功,
相關文章
相關標籤/搜索