2016-03-21 74 views
1

我正在使用服務來運行多個線程。所以裏面onStartCommand,我簡單地創建具有相應工作運行的做,然後我通過可運行的線程作爲ThreadPoolExecutor是否

new Thread(runnable).start(); 

有處事這種方式與使用ThreadPoolExecutor的任何問題?

+0

理論上沒有。考慮查看處理程序 –

+0

相關:http://stackoverflow.com/questions/26763835/new-threadtask-start-vs-threadpoolexecutor-submittask-in-android – AADProgramming

回答

0

使用

new Thread(runnable).start(); 

你沒有任何手段來停止正在運行的線程,但如果你有ThreadPoolExceutor實例,則可以關閉它,並因此停止所有與線程池相關聯的運行工作線程。

相關問題