
线程池
文章平均质量分 52
Rick1993
这个作者很懒,什么都没留下…
展开
-
java线程池大小设置
1,假设机器有N个CPU,那么对于CPU(计算)密集型的任务,应该设置线程数为N+1;2,对于IO密集型的任务,应该设置线程数为2N;参考:线程池大小设置原创 2022-05-20 01:33:07 · 789 阅读 · 0 评论 -
5种常用的线程池
ExecutorService接口有多个实现类可用于创建不同的线程池,如表所示是5种常用的线程池;1,ExecutorService pool = Executors.newCachedThreadPool();2,ExecutorService pool = Executors.newFixedThreadPool(10);3,ScheduledExecutorService pool = Executors.newScheduledThreadPool(2);4,ExecutorService原创 2022-05-08 15:09:47 · 378 阅读 · 0 评论 -
BAT面试题
1,多线程顺序执行**join()和newSingleThreadExecutor()** public static void main(String[] args) {// try {// thread1.start();// //main线程必须等待join线程执行完毕// thread1.join...原创 2019-11-09 11:26:37 · 132 阅读 · 0 评论 -
ThreadPoolExecutor线程池以及核心线程
ThreadPoolExecutor原理分析先看一下ThreadPoolExecutor构造器方法(参数最多的那个)public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveT...原创 2019-10-29 17:54:07 · 697 阅读 · 0 评论