java中怎么实现runnable接口

avatar
作者
猴君
阅读量:3

在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()方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!