JAVA线程池相关参数和不同类型的线程池
为什么要使用线程池
使用线程池的最大原因就是可以根据系统的需求和硬件环境灵活地控制线程数量,且可以对所有线程进行统一的管理和控制,从而提高系统的运行效率,降低系统的运行压力。
线程和任务分离,提高线程的重用性;
控制线程的并发数量,降低服务器压力,统一管理所有线程;
提高系统响应速度,假如创建线程的时间为T1,执行任务的时间为T2.销毁线程的时间T3,那么使用线程池就免去了T1和T3的时间。
线程池的使用场景
只要存在并发,我们就要使用线程池,但是要合理设置参数。JDK一共提供了4种线程池,分别为
原创
2020-11-05 17:15:15 ·
200 阅读 ·
0 评论