java线程(3)——创建的三种方式2.实现Runnable接口
发布日期:2021-05-07 02:52:59 浏览次数:34 分类:精选文章

本文共 719 字,大约阅读时间需要 2 分钟。

2.实现Runnable接口实现多线程

  1. 创建一个类实现Runnable接口,实现这个接口中的run方法;
//创建线程方式2:实现Runnable接口。public class TestThread3 implements Runnable{       @Override    public void run() {           //run方法线程体        for (int i = 0; i < 20; i++) {               System.out.println("线程执行===="+i);        }    } }
  1. 调用start方法,注意,实现Runnable接口的线程调动与继承Thread类的线程调动方式有所区别
多线程创建方式 使用方式
继承Thread类(不推荐) 该类.start();
实现Runnable接口(推荐) new Thread(该类).start();
public static void main(String[] args){           //创建Runnable接口的实现类对象        TestThread3 testThread3 = new TestThread3();        //创建线程对象,通过线程对象来开启我们的线程,代理        new Thread(testThread3).start();        for (int i = 0; i < 20; i++) {               System.out.println("主线程执行===="+i);        }    }
  1. 运行结果
    在这里插入图片描述
上一篇:java线程(4)——使用多个线程操作同一个对象(买票的例子)
下一篇:java线程(2)——创建的三种方式1.继承Thread类

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年03月28日 18时21分51秒