这里的主函数怎么创建Thread的对象

这里的主函数怎么创建Thread的对象

http://img1.sycdn.imooc.com//climg/5cff897c00010dd705670388.jpg

这里的主函数怎么创建Thread的对象,比如Thread thread=new Thread(mt);

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
吃吃吃鱼的猫 2019-06-12 09:52:05

同学你好,可以这样理解哦~

祝:学习愉快~

吃吃吃鱼的猫 2019-06-11 19:09:21

同学你好,

创建线程的两种方式:

方式一:通过继承Thread类来创建并启动线程的步骤如下:

public class MyThread extends Thread{//继承Thread类
  public void run(){
  //重写run方法
  }
}

public class Main {
  public static void main(String[] args){
    new MyThread().start();//创建并启动线程
  }
}

方式二:

实现Runnable接口创建并启动线程步骤如下:

public class MyThread2 implements Runnable {//实现Runnable接口
  public void run(){
  //重写run方法
  }
}
public class Main {
  public static void main(String[] args){
    //创建并启动线程
    MyThread2 myThread=new MyThread2();
    Thread thread=new Thread(myThread);
    thread().start();
    //或者new Thread(new MyThread2()).start();
  }
}

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 qq_就是这样_1 #1
    是不是MyThread类如果直接继承于Thread类的话就不用在主函数中创建Thread的对象,可以直接可以调用父类Thread的start方法,而接口Runnable则需要呢
    2019-06-11 19:38:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师