課程
/后端開發
/Java
/深入淺出Java多線程
我想問一下,如果我的線程執行的任務沒有循環,單次執行耗時很久,比如是進行網絡訪問,因為網絡環境較差,很久都刷新不了數據,這時候我想直接停止任務,再重新執行聯網操作,請問有沒有什么方法???
2014-12-29
源自:深入淺出Java多線程 3-3
正在回答
本質是你得線程被連接網絡的I/O阻塞了。你可以考慮一些非阻塞的方法,看看NIO里有沒有相關的類吧。
竹韻林梅 提問者
舉報
帶你一起深入淺出多線程,掌握基礎,展望進階路線
1 回答循環不停止
2 回答為什么我的程序一直循環不能自動停止
2 回答線程的停止
1 回答停止線程鍵
1 回答線程停止問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-12-30
本質是你得線程被連接網絡的I/O阻塞了。你可以考慮一些非阻塞的方法,看看NIO里有沒有相關的類吧。