關於多線程的一些補充

線程八鎖問題 線程八鎖問題是指判斷多線程的同步監視器是哪個類的對象(知道鎖的是誰) 那麼線程八鎖問題經典解法就是改變兩個打印數據方法的類型,看多線程情況下是如何輸出的 (1)兩個普通的同步方法:誰先拿到鎖誰先執行 (2)在sendSms()中增加線程休眠:誰先拿到誰先執行 (3)新增普通方法:普通方法不受鎖的影響,所以它先執行 (4)兩個普通同步方法,兩個不同的對象:誰的執行時間短誰先拿到鎖,誰先
相關文章
相關標籤/搜索