使用基本元素: Thread 和 Runnable
执行线程是并发应用程序的核心。
在 Java 中,创建执行线程有两种方法:
-
扩展 Thread 类。
-
实现 Runnable 接口。
基本内容
- Java 中的线程
1.1 Java 中的线程:特征和状态。
1.2 Thread 类和 Runnable 接口。 - 第一个例子:矩阵乘法
- 第二个例子:文件搜索
小结
-
在 Java 中创建执行线程的最基本元素: Runnable 接口和 Thread 类。
- 了解了 Thread 类中有许多不同的方法。
用这些方法可以获取线程信息,更改线程的优先级,或者等待线程结束。 - 实现算法的并发版本时必须小心。
若使用并发处理的方式不合适,那么性能也会糟糕。