如何解決多線程同時訪問一個資源的問題?
本質(zhì)就是控制訪問順序。
可以通過鎖和線程隊列。
就我用的java來說
鎖有語言自身提供的關(guān)鍵字方式,如,synchronized
線程隊列也有很多具體的實現(xiàn),本質(zhì)要看AQS和CAS
如何解決多線程同時訪問一個資源的問題?
本質(zhì)就是控制訪問順序。
可以通過鎖和線程隊列。
就我用的java來說
鎖有語言自身提供的關(guān)鍵字方式,如,synchronized
線程隊列也有很多具體的實現(xiàn),本質(zhì)要看AQS和CAS