美文网首页
多线程创建的三种方式之实现Runnable接口

多线程创建的三种方式之实现Runnable接口

作者: 张轻舟 | 来源:发表于2019-06-18 20:34 被阅读0次

实现Runnable接口创建线程
使用Runnable创建线程步骤:

1.自定义一个类实现java.lang包下的Runnable接口
2.重写run方法
3.将要在线程中执行的代码编写在run方法中
4.创建上面自定义类的对象
5.创建Thread对象并将上面自定义类的对象作为参数传递给Thread的构造方法
6.调用start方法启动线程


/**
 * 多线程实现的第二种方法,实现Runnable接口
 *
 */

// 1.自定义一个类实现java.lang包下的Runnable接口
class MyRunnable implements Runnable {

    // 2.重写run方法
    @Override
    public void run() {
        // 3.将要在线程中执行的代码编写在run方法中
        for (int i = 0; i < 1000; i++) {
            System.out.println("monkey");
        }
    }

}

public class ThreadTest02 {

    public static void main(String[] args) {
        // 4.创建上面自定义类的对象
        MyRunnable mr = new MyRunnable();

        // 5.创建Thread对象并将上面自定义类的对象作为参数传递给Thread的构造方法
        Thread t = new Thread(mr); 

        //6.调用start方法启动线程
        t.start();

        for (int i = 0; i < 1000; i++) {
            System.out.println("1024");
        }
    }

}

相关文章

  • Java多线程

    1.创建多线程的三种方式 1. 继承Thread类 2. 实现Runnable接口 ...

  • 二、线程的创建

    一、创建方式 线程的创建有三种方式: 继承Thread类 实现Runnable接口 实现Callable接口 注:...

  • code搬运工_深入多线程(v1)

    Runnable与Callable接口的方式创建多线程的特点 : 线程类只是实现了Runnable接口或Calla...

  • java笔记--多线程系列二~Runnable

    多线程的状态: 创建线程的第二种方式:实现Runnable接口 1 定义类实现Runnable接口2 覆盖接口中的...

  • Java多线程1

    创建多线程的3种方式 1、继承Thread类实现多线程 2、实现Runnable接口方式实现多线程 定时器 线程的...

  • 线程的创建-三种方式

    三种创建方式 一:继承Thread方式 二:实现Runnable接口 三:实现Callable接口实现 调用示例 ...

  • java多线程

    1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用E...

  • 哪些你应该知道的多线程

    分类 普通多线程 demo 实现Runnable接口创建线程 ,可以实现一个Runnable接口 实用多线程 1....

  • 线程的创建与启动

    一、创建线程的三种方式 1.继承Thread类 2.实现Runnable接口 注意:创建的Runnable实现类只...

  • 创建线程的方式

    1创建线程的几种方式a.继承Thread类实现多线程b.实现Runnable接口方式实现多线程c.使用Execut...

网友评论

      本文标题:多线程创建的三种方式之实现Runnable接口

      本文链接:https://www.haomeiwen.com/subject/qzbqqctx.html