线程创建方法-实现runnable接口


package com.daxing.demo01;
//创建线程方法二:实现runnable接口,重写run方法,执行线程需要丢入runnable接口的实现类对象,然后调用start方法
public class TestThread3 implements Runnable{
    @Override
    public void run() {
        //run方法线程体
        for (int i = 0; i < 20; i++) {
            System.out.println("我在看代码--"+i);
        }
    }

    public static void main(String[] args) {
        //创建runnable接口的实现类对象
        TestThread3 testThread3 = new TestThread3();

        //创建线程对象,通过线程对象来开启我们的线程
        Thread thread = new Thread(testThread3);

        thread.start();
        //上面两个步骤可以总结为一个步骤
       // new Thread(testThread3).start();

        for (int i = 0; i < 20; i++) {
            System.out.println("我在学习多线程--"+i);
        }

    }
}