笔记20200511:多线程【实现Runnable接口】

案例:
package com.chengguo.线程;

/**
 * 建立线程方式2:实现runnable接口,从新run方法,执行线程须要丢入runnable接口实现类,调用start
 */
public class Demo_20200509001_Thread2 implements Runnable {
    @Override
    public void run() {
        //run方法线程体
        for (int i = 0; i < 20; i++) {
            System.out.println("我是run方法线程体……" + i);
        }
    }

    public static void main(String[] args) {
        //建立runnable接口的实现类对象
        Demo_20200509001_Thread2 dt = new Demo_20200509001_Thread2();
        //建立一个线程对象,经过线程对象来开启线程
        Thread thread = new Thread(dt);
        //调用start方法开启线程
        thread.start();
//        new Thread(dt).start();
        for (int i = 0; i < 1000; i++) {
            System.out.println("我在学习多线程……" + i);
        }
    }
}
相关文章
相关标签/搜索