1 为什么要使用线程池?a.假如线程创建的时间是time1,线程执行的时间是time2,线程销毁的时间呢是time3,往往time1+time3>time2,所以频繁的创建线程,会消耗额外的时间b.如果等到有任务来了,在去创建线程的话效率就会比较低,如不把线程放在某个地方,任务来了,直接把线程拿过来用比较好c.线程池可以管理控制线程,线程是稀缺资源,如果不停地创建线程会消耗大量的系统资...
原创
2022-02-16 16:51:51
107 阅读
1 为什么要使用线程池?a.假如线程创建的时间是time1,线程执行的时间是time2,线程销毁的时间呢是time3,往往time1+time3>time2,所以频繁的创建线程,会消耗额外的时间b.如果等到有任务来了,在去创建线程的话效率就会比较低,如不把线程放在某个地方,任务来了,直接把线程拿过来用比较好c.线程池可以管理控制线程,线程是稀缺资源,如果不停地创建线程会消耗大量的系统资...
原创
2021-12-29 13:33:35
112 阅读