Java程序设计案例教程-模块5.pptVIP

  • 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)

1亿VIP精品文档

相关文档