首页 > 编程语言 > 详细

创建多线程的第二种方法——实现

时间:2020-09-26 18:48:47      阅读:35      评论:0      收藏:0      [点我收藏+]

Thread(Runnable target)
          分配新的 Thread 对象。

 

实现步骤:

1.创建一个Runnable 接口的实现类。

2.在实现类中重写runnable接口的run方法,设置线程任务。

3.创建一个runnable接口的实现对象

4.创建Thread类对象,构造方法中传递Runnable接口的实现类对象。

5.调用Thread类中的start方法,开启新的线程执行run方法

 

public class Demo01Runnable {
    public static void main(String[] args) {
        //3.创建一个runnable接口的实现对象
        RunnableImpl run=new RunnableImpl();
        //4.创建Thread类对象,构造方法中传递Runnable接口的实现类对象。
        Thread t=new Thread(run);
        //5.调用Thread类中的start方法,开启新的线程执行run方法
        t.start();
        for (int i = 0; i <20 ; i++) {
            System.out.println(Thread.currentThread().getName()+"-->"+i);
        }
    }
}

  

 

//1.创建一个Runnable 接口的实现类。
public class RunnableImpl implements Runnable{
//2.在实现类中重写runnable接口的run方法,设置线程任务。
    @Override
    public void run() {
        for (int i = 0; i < 20; i++) {
            System.out.println(Thread.currentThread().getName()+"-->"+i);
        }

    }
}

 

创建多线程的第二种方法——实现

原文:https://www.cnblogs.com/cy2268540857/p/13735000.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!