1
我正在使用服務來運行多個線程。所以裏面onStartCommand
,我簡單地創建具有相應工作運行的做,然後我通過可運行的線程作爲ThreadPoolExecutor是否
new Thread(runnable).start();
有處事這種方式與使用ThreadPoolExecutor的任何問題?
我正在使用服務來運行多個線程。所以裏面onStartCommand
,我簡單地創建具有相應工作運行的做,然後我通過可運行的線程作爲ThreadPoolExecutor是否
new Thread(runnable).start();
有處事這種方式與使用ThreadPoolExecutor的任何問題?
使用
new Thread(runnable).start();
你沒有任何手段來停止正在運行的線程,但如果你有ThreadPoolExceutor
實例,則可以關閉它,並因此停止所有與線程池相關聯的運行工作線程。
理論上沒有。考慮查看處理程序 –
相關:http://stackoverflow.com/questions/26763835/new-threadtask-start-vs-threadpoolexecutor-submittask-in-android – AADProgramming