怎么使用java匿名内部类创建线程

avatar
作者
猴君
阅读量:0

使用Java匿名内部类创建线程的步骤如下:

  1. 创建一个Thread对象,并传入一个Runnable对象作为参数。

  2. 在创建Runnable对象时,使用匿名内部类来实现Runnable接口,并重写run()方法。

  3. 在run()方法中编写线程的执行逻辑。

下面是使用Java匿名内部类创建线程的示例代码:

public class Main {     public static void main(String[] args) {         Thread thread = new Thread(new Runnable() {             @Override             public void run() {                 // 线程的执行逻辑                 System.out.println("线程开始执行");                 try {                     Thread.sleep(1000); // 线程休眠1秒                 } catch (InterruptedException e) {                     e.printStackTrace();                 }                 System.out.println("线程执行结束");             }         });          thread.start(); // 启动线程     } } 

在上述示例中,我们通过创建一个Thread对象,并传入一个匿名内部类作为参数来创建线程。在匿名内部类中,我们重写了run()方法,并编写了线程的执行逻辑。然后通过调用start()方法来启动线程。

运行上述代码,会输出以下结果:

线程开始执行 线程执行结束 

这说明线程已经成功创建并执行了。

广告一刻

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