2实现线程的两种方式.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 4页
  • 2017-05-28 发布于重庆
  • 举报
2实现线程的两种方式

实现线程的两种方式 本讲大纲: 1、继承Thread类 支持网站: 2、实现Runnable接口 继承Thread类 Thread类是java.lang包中的一个类,从这个类中实例化的对象代表线程,程序员启动一个新线程需要建立Thread实例。Thread类中常用的两个构造方法如下: public Thread(String threadName); public Thread(); 其中第一个构造方法是创建一个名称为threadName的线程对象。 继承Thread类创建一个新的线程的语法如下: public class ThreadTest extends Thread{ //... } 实现Runnable接口 到目前为止,线程都是通过扩展Thread类来创建的,如果程序员需要继承其他类(非Thread类)并使该程序可以使用线程,就需要使用Runnable接口。例如,一个扩展JFrame类的GUI程序不可能再继承Thread类,因为Java语言中不支持多继承,这时该类就需要实现Runnable接口使其具有使用线程的功能。 实现Runnable接口的语法如下: public class Thread extends Object implements Runnable Thank you 还有什么疑问可以到提出 也可以以发送邮件到 mingrisoft@

文档评论(0)

1亿VIP精品文档

相关文档