多線程(五) java的線程鎖

 在多線程中,每個線程的執行順序,是無法預測不可控制的,那麼在對數據進行讀寫的時候便存在由於讀寫順序多亂而造成數據混亂錯誤的可能性。那麼如何控制,每個線程對於數據的讀寫順序呢?這裏就涉及到線程鎖。 什麼是線程鎖?使用鎖的目的是什麼?先看一個例子。 private void testSimple(){ SimpleRunner runner = new SimpleRunner
相關文章
相關標籤/搜索