首页 > 解决方案 > 为什么我们在java应用程序中使用lambda表达式创建线程时不需要实现Runnable接口?

问题描述

这里没有使用Runnable接口。我想我们为什么不写代码如下。“公共类 ThreadExc 实现 Runnable{}”

public class ThreadExc{
    public static void main(String[] args){

        Runnable obj = () -> {
            System.out.println("Runnable interface implemented.");
        };

        Thread t1 = new Thread(obj);
        t1.start();
    }
}

标签: javamultithreadinglambdarunnable

解决方案


推荐阅读