- 27
- 0
- 约1.06万字
- 约 41页
- 2017-05-30 发布于北京
- 举报
任务三 多线程设计 子任务1 线程体的构造 知识点详解 代码详解 提供一个实现Runnable接口的类作为线程的目标对象。 创建线程对象,并传递了一个Runnable类型的线程对象。 通过实现Thread类的子类,重写继承的run方法定义线程体,然后创建该子类的对象创建线程。 例如: public class MyThread extends Thread{ public run(){ System.out.println(MyThread.run()); } } 任务三 多线程设计 子任务1 线程体的构造 知识点详解 在合适的地方启动线程: new MyThread().start(); 由于Java只支持单重继承,用这种方法定义的类不能再继承其他父类。 如果自己的类已经extends另一个类,就无法直接extends Thread,此时,必须实现一个Runnable接口: public class MyThread extends OtherClass implements Runnable { public run() { System.out.println(MyThread.run()); } }
原创力文档

文档评论(0)