执行器简介

Java 实现并发应用程序的基本机制如下。

这种方式可以创建并管理 Thread 对象,并且实现线程间的同步机制。
然而,这也会带来一些问题,尤其对那些具有大量并发任务的应用程序来说更是如此。
如果线程太多,就会降低应用程序性能,甚至会使整个系统中断运行。

Java 5 引入了执行器框架解决这些问题,并且提供了一个高效的解决方案,相对于传统并发机制而言,该解决方案更便于编程人员使用。

执行器的基本特征

执行器的主要特征如下。

执行器框架的基本组件

执行器框架中含有各种接口和类,它们可实现执行器提供的全部功能。

该框架的基本组件如下: