線程安全問題

1、緣由:多個線程共用了一個數據(共享的語句有多條,一個線程使用cpu,沒有使用完,cpu被搶走了,當再次搶到cpu的時候,接着執行後面的語句,形成了錯誤的發生);安全 2、如何解決?this     答:在代碼中使用同步代碼塊(同步鎖),解釋,在某一段任務中,同一時間只容許一個線程執行任務,其餘的線程即便搶到了cpu,也沒法進入當前的任務區,只有噹噹前的線程將任務執行完後,其餘的線程才能進入;
相關文章
相關標籤/搜索