1.为什么要使用线程池
经常创建和销毁,使用量大的资源时,比如并发下的线程,对性能影响很大
2.使用线程池的好处
1.提高响应速度
2.降低资源消耗
3.便于线程管理
3.线程池中的几个关键方法
1.corePoolSize->线程池的大小
2.maximumPoolSize->最大线程数
3.keepAliveTime->线程没有任务时最多保持多少时间后终止
代码演示
结果
经常创建和销毁,使用量大的资源时,比如并发下的线程,对性能影响很大
1.提高响应速度
2.降低资源消耗
3.便于线程管理
1.corePoolSize->线程池的大小
2.maximumPoolSize->最大线程数
3.keepAliveTime->线程没有任务时最多保持多少时间后终止
结果