今天对五种常见的java内置线程池进行讲解。
线程使用的demo
public static void cache() {
ExecutorService pool = Executors.newCachedThreadPool();
long start = System.currentTimeMillis();
pool.execute(() -> {
int sum = 0;
for (int i = 0; i < 10; i++) {
sum = (int) Math.sqrt(i * i - 1 + i);
System.out.println(sum);
}
});
System.out.println("cache: " + (System.currentTimeMillis() - start));
}
public sta