线程的创建

线程的创建

步骤:

  1. 自定义线程类继承Thread类
  2. 重写run()
  3. 创建线程对象,调用start()启动线程
/*
*   线程开启不一定立即执行,由CPU调度
* */

// 自定义线程类继承Thread类
public class Demo1 extends Thread{
    // 重写run()
    @Override
    public void run() {
        // run方法线程体
        for (int i = 0; i < 10; i++) {
            System.out.println("run \t"+i);
        }
    }

    // 主线程
    public static void main(String[] args) {
        // 创建一个线程对象
        Demo1 demo1 = new Demo1();
        // 调用start()启动线程
        // 同时交替执行
        demo1.start();
        
        for (int i = 0; i < 10; i++) {
            System.out.println("main \t"+i);
        }
    }
}
posted @ 2022-01-25 12:29  CoderCatIce  阅读(24)  评论(0编辑  收藏  举报