回覆列表
-
1 # 使用者9362934265521
-
2 # 覆水難收77313204
關鍵是什麼叫當前執行緒?每個走到這個方法的執行緒都是那個時間點的當前執行緒。你如果針對某個特定執行緒,根據執行緒的id或者name進行判斷,進去了再sleep wait就可以了。
-
3 # 使用者2515580212860
1.自然終止。你的執行緒執行完它啟動時執行的方法,就自然終止了。適用於單個或多個一次性任務。如果是多個,這種情況推薦執行緒池。把任務寫成執行緒池的Task。2.有個管理執行緒,去呼叫工作執行緒的workingThread.Interrupt()方法。前提是,用一些同步機制防止工作執行緒的工作做一半被扔那了。這種辦法適用於迴圈等待某些任務的執行緒,比如TCPListener的迴圈Accept的執行緒或者其它響應訊息的執行緒,或者接收/處理心跳訊息的執行緒。
可以。
關閉步驟如下:
1、重啟電腦,按鍵盤的“Del.”或“Delete”鍵,進入主機板BIOS。
2、在進入主機板BIOS後,滑鼠左鍵單擊上方的“高階模式”,切換到BIOS設定高階模式:
4、如下圖,CPU特徵中即有“超執行緒”這個專案,專案後的選項有“允許”或“禁止”,選擇“禁止”: