面试题答案
一键面试import java.util.concurrent.*;
public class CompletableFutureExample {
public static void main(String[] args) {
// 创建自定义线程池
ExecutorService executorService = Executors.newFixedThreadPool(5);
CompletableFuture<Void> future = CompletableFuture.runAsync(() -> {
System.out.println("执行打印任务");
}, executorService);
future.thenRun(() -> {
System.out.println("任务执行结束");
executorService.shutdown();
});
}
}