java基础-创建线程的3种方式
作者:互联网
第一种方式 继承Thread类
//1)继承Thread
public class ThreadDemo extends Thread {
//2)重写run方法
public void run(){
for(int i=0;i<100;i++){
System.out.println("ThreadDemo"+i);
}
}
}
class Test04{
public static void main(String[] args) {
//3)创建线程对象
ThreadDemo t1 = new ThreadDemo();
// 4)启动新的线程 自动执行run()方法
t1.start();
for(int i=1;i<10;i++){
System.out.println("main"+i);
}
}
/*
*在当前程序main 和 t1线程在同时执行,每次运行的结果可能不一样
* 多线程程序中的多个线程 谁抢到cpu谁执行
* */
}
标签:java,Thread,ThreadDemo,继承,创建,线程,run,public 来源: https://www.cnblogs.com/nanao/p/15130911.html