如何创建线程第一种继承Thread类
Posted liyunchuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何创建线程第一种继承Thread类相关的知识,希望对你有一定的参考价值。
步骤
1:定义一个类 继承Thread类。
2:重写Thread类的run方法。
3:直接创建Thread的子类对象创建线程。
4:调用start方法开启线程并调用线程的任务run方法执行。
-----------------------------------------------
package TestException;
public class test1 {
public static void main(String[] args) {
// 3:直接创建Thread的子类对象创建线程。
Test2 s= new Test2("张三");
Test2 s1 = new Test2("test");
//调用start(里面会自动去执行run方法中的代码块) 4:调用start方法开启线程并调用线程的任务run方法执行。
s.start();
s1.start();
}
}
//继承Thread 1:定义一个类 继承Thread类。
class Test2 extends Thread {
String name;
Test2(String name){
this.name=name;
}
public void show(){
for(int i=0;i<100;i++){
System.out.println(name+i);
}
}
//重新run方法 2:重写Thread类的run方法。
public void run(){
show();
}
}
以上是关于如何创建线程第一种继承Thread类的主要内容,如果未能解决你的问题,请参考以下文章