Java複習(一)

多線程線程同步有哪些方式? 答:首先說一下,多線程爲何要線程同步?當多個線程同時訪問一個變量或對象,若是這些線程既有讀操做又有寫操做時,會形成變量值或對象的狀態形成混亂,致使程序出現異常。如,銀行存取錢問題,一個線程負責取錢100元,另外一個線程負責存錢100元,當前帳戶餘額爲0元,取錢不成功,銀行餘額爲100元,取錢成功了,餘額爲0元,究竟是什麼操做形成的,說不清楚,須要線程同步來解決。java
相關文章
相關標籤/搜索