第 2 章 使用基本元素:Thread和Runnable
执行线程是并发应用程序的核心。实现并发应用程序时,无论采用何种编程语言,都必须创建不同的执行线程,并且这些线程以不确定的顺序并行运行,除非你使用同步元素,比如信号量。在Java中,创建执行线程有两种方法。
- 扩展
Thread类。 - 实现
Runnable接口。
本章将介绍在Java中使用这些元素实现并发应用程序的方法,主要内容如下。
- Java中的线程:特征和状态。
Thread类和Runnable接口。- 第一个例子:矩阵乘法。
- 第二个例子:文件搜索。
