Java multithread - 1
在開發多執行緒程式時,常發生的問題是共用資源非同步問題,就像工作一個人做好好的,多一個人沒有協調好就是來添亂的,除了叫他麥來亂之外,可能好好協調才是增加產能的好策略。
本系列文主要把之前遇過的一些多執行緒問題紀錄一下,然後一些資料參考這本書和部分本人的記憶,如果有疏漏或是錯誤也請不吝指教。
問題
- 共用物件
- 多資源資源鎖定
- Job - Worker
- 排程
Java - Syncronized
- syncronized method
- syncronized block
Java - Thread
- wait
- sleep
- join
- yank
- notify/notifyAll
- interrupt
- Thread/Runnable
- Mutax Object
沒有留言:
張貼留言