/**
* 创建线程的两种方法:
* 1.继承Thread类
* 2.声明一个实现 Runnable 接口的类
*
* 两个线程并发执行,输出顺序每次可能都会不同
* 线程任务和线程对象耦合到一块,此方法不常用
*/
public class test01 {
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
MyThread myThread = new MyThread("新的线程");
myThread.start();
// myThread.sleep(10l);
for(int i = 0;i < 10;i++){
System.out.println("main线程"+i);
}
}
}
class MyThread extends Thread{
public MyThread(String name){
super(name);
}
@Override
public void run(){
for(int i = 0; i < 10; i++){
System.out.println(getName()+"正在执行"+i);
}
}
}
线程的两种创建方式一
最新推荐文章于 2022-09-28 12:13:04 发布