107.Sun 教程中的线索
|
![BACKWARD](backward.gif) ![FORWARD](forward.gif) |
- 用户可以用两种方式执行线索
- 第一种方法从 Thread 类中生成一个子类, 重入它的 run() 方法
- 第二种方法通过一个 Runnable 对象 (即执行 Runnable 接口的对象] 创建一个线索
- 对于applets 只有第二种方法是可用的, 因为这些已经扩充了Applet 类,
所以不能从Thread 类中多重继承
- 线索必须有一个 run 方法, 它是线索的执行代码.
- 如果你使用第一种方法, 这是为这种特定的线索而写的, 重入 Thread 类中的
run()
- 在第二种方式中, 创建的线索自动把它的 run() 方法作为applet 的run
方法
Copyright: NPACT |
![BACKWARD](backward.gif) ![FORWARD](forward.gif) |