什麼是線程安全和線程不安全

1、線程安全: 指多個線程在執行同一段代碼的時候採用加鎖機制,使每次的執行結果和單線程執行的結果都是一樣的,不存在執行程序時出現意外結果。 2、線程不安全: 是指不提供加鎖機制保護,有可能出現多個線程先後更改數據造成所得到的數據是髒數據。   舉例說明:假設售票系統有1000張票,A和B同時來買票,如果是線程不安全,那麼可能售票系統可能出現1000-1去同時執行的情況,最終結果是A和B都買完後剩下
相關文章
相關標籤/搜索