在之前的所有例子中,在一个任务被一个新的线程(被定义为Runnable对象)和和线程自身(被定义为一个线程对象)执行的两个线程有一个紧密联系。这个工作方式对于小型应用很好,但是在大规模应用程序中,从应用程序的其他部分分开县城管理和创建是很有意义的。封装这些功能的对象称为执行器。下面的子章节详细描述了执行器。
1 Executor interface (执行器接口) 定义了三类执行器对象
2 Thread Pool (线程池) 是最通用的执行器实现
3 Fork/Join (分开/联合) jdk7中的最新框架,充分利用多处理器。
1 Executor interface (执行器接口) 定义了三类执行器对象
2 Thread Pool (线程池) 是最通用的执行器实现
3 Fork/Join (分开/联合) jdk7中的最新框架,充分利用多处理器。
理解执行器在并发编程中的作用

本文深入探讨了执行器在并发编程中的角色,解释了执行器接口、线程池和Fork/Join框架的基本概念及其在大规模应用中的优势。通过详细分析,帮助开发者更好地理解和利用执行器来优化并发任务的管理。
1058

被折叠的 条评论
为什么被折叠?



