永发信息网

什么时候手动创建线程而不使用线程池

答案:1  悬赏:60  手机版
解决时间 2021-12-20 05:43
  • 提问者网友:别再叽里呱啦
  • 2021-12-19 20:20
什么时候手动创建线程而不使用线程池
最佳答案
  • 五星知识达人网友:鱼忧
  • 2022-01-10 03:59
1、需要自定义线程的优先级,线程池中线程总是Normal
2、需要一个前台线程,线程池中线程是后台线程
非UI线程最好使用线程池创建为后台线程,常常关闭一个软件之后,仍然占有内存,就是由于创建了多个前台线程,程序关闭的时候,还有其他前台线程没有关闭。
3、需要手动终止线程,线程池不具有这种功能。
4、线程执行时间长,线程池目的是为了线程重用,省去创建新线程的额外开销,多适用于多而执行时间短的线程。线程池创建线程是滞后的,不会发现线程不够立即去创建新线程,会有个延时,以确保真正的需要创建新线程。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯