问题
在创建线程时,可以使用线程池进行管理,也可以直接创建新线程。什么时候适合使用线程池呢?
解决
当线程涉及到频繁的创建于销毁时,适合使用线程池。
如果线程只涉及单纯的创建,并没有销毁时,直接创建既可。(例如在创建长连接时,保持心跳的线程、接收服务端消息推送的线程)。
在创建线程时,可以使用线程池进行管理,也可以直接创建新线程。什么时候适合使用线程池呢?
当线程涉及到频繁的创建于销毁时,适合使用线程池。
如果线程只涉及单纯的创建,并没有销毁时,直接创建既可。(例如在创建长连接时,保持心跳的线程、接收服务端消息推送的线程)。