J.U.C Executor 框架

线程池是一种常用技术,使用线程池对线程统一分配、调度和监控。通过统一的方式分配线程提高了可管理性;避免重复“创建-销毁”的模式,可以有效的降低资源消耗;而通过将线程缓存起来不是立即销毁,可以在需要线程时快速提供,提高响应速度。

从 JDK 5 开始,Java 将工作单元执行机制分开,工作单元包括 Runnable、Callable,而使用 Executor 框架来提供执行机制。先来看看常用的几个类和继承关系:



1
System.out.println("abc");

abcdef

1
val abc = "fk"