摘要: public ThreadPoolExecutor(int corePoolSize, // 核心线程池大小 int maximumPoolSize, // 最大线程池 long keepAliveTime, // 没人用的时候保留的时间 TimeUnit unit, // 时间单位 Blockin 阅读全文
posted @ 2021-12-29 16:52 蛋挞小子 阅读(193) 评论(0) 推荐(0) 编辑
摘要: import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; public class ThreadDemo { pu 阅读全文
posted @ 2021-12-29 16:00 蛋挞小子 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1、CPU密集型:看CPU的最大核数,是多少就设置多少。 2、IO密集型:看程序中IO消耗较大的线程个数有几个,正常是其2倍左右即可。 阅读全文
posted @ 2021-12-29 15:19 蛋挞小子 阅读(592) 评论(0) 推荐(0) 编辑
摘要: public class Test { public static void main(String[] args) { // 获取当前CPU的核数 System.out.println(Runtime.getRuntime().availableProcessors()); } } 阅读全文
posted @ 2021-12-29 15:08 蛋挞小子 阅读(1669) 评论(0) 推荐(0) 编辑