java中怎么实现runnable接口

575
2023/12/26 12:35:37
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,可以通过以下两种方式来实现Runnable接口:

  1. 创建一个类,实现Runnable接口,并重写run()方法。
public class MyRunnable implements Runnable {
    @Override
    public void run() {
        // 在这里定义线程执行的任务
    }
}

然后,可以将该类的实例传递给Thread类的构造函数,创建一个新的线程,并调用start()方法启动线程。

MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
  1. 使用匿名类实现Runnable接口。
Runnable myRunnable = new Runnable() {
    @Override
    public void run() {
        // 在这里定义线程执行的任务
    }
};

Thread thread = new Thread(myRunnable);
thread.start();

这种方式可以省略创建一个新的类,直接在创建Thread对象时实现Runnable接口的匿名类,并重写run()方法。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: java代码加密的方法有哪些