java併發(6)

一、爲何會有併發問題 競爭條件:當多於2個程序訪問試圖讀寫同一個數據時,會因2個程序的執行順序影響各自的執行結果,這樣的情況叫做競爭條件。就叫有併發問題。 線程安全:當多個線程訪問一個對象時,如果我們不需要額外的考慮這些線程在運行時的調度和交替,且不需要額外的同步機制,程序都能運行正確的結果,那麼稱對象是線程安全的 java內存模型和協議 內存模型 操作系統硬件的併發問題:多個處理器都操作一個內存
相關文章
相關標籤/搜索