用继承thread类的方法实现一个多线程程序,通过继承thread类的方式创建

  用继承thread类的方法实现一个多线程程序,通过继承thread类的方式创建

  继承Thread类来创建线程如下:

  (推荐教程:java开发入门)

  (1)创建一个继承Thread类的类,重写run()方法,将待完成的任务代码写入run()方法;

  (2)创建一个对象的线程类的子类;

  (3)调用对象的start()方法,即先启动线程,再调用run()方法;

  代码示例:

  公共类线程1 {

  公共静态void main(String[] args) {

  Thread.currentThread()。setName(“主线程”);

  system . out . println(thread . current thread()。getname(): 输出结果);

  //创建新线程

  thread demo 1 thread 1=new thread demo 1();

  //设置线程的名称

  thread 1 . set name(“thread 1”);

  //启动线程

  thread 1 . start();

  }

  }

  类ThreadDemo1扩展了Thread{

  @覆盖

  公共无效运行(){

  system . out . println(thread . current thread()。getname(): 输出结果);

  }

  }(视频教程推荐:java视频教程)以上是如何通过继承Thread类来创建线程的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: