java - 为什么我们在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();
}
}
解决方案
推荐阅读
- r - 整理杂乱的数据 - 将来自特定统计单元的所有观察结果收集到一行
- nuxt.js - 使用 nuxtServerInit 时缓存的访问令牌
- javascript - 当对象是一个字符串时,如何从对象中获取值?
- sql - Azure SQL MI 和 On-prme SQL 之间的连接
- excel - 从添加中引用不同的工作表
- blazor - 使用 Blazor 在循环中激活多个复选框
- vue.js - Vue-Tables-2 端服务器获取错误“无法读取未定义的属性‘数据’”为什么?
- java - 从传递的参数将对象转换为类
- javascript - Photoshop CEP 面板 - 选择 json 文件的路径
- python - 使用python在ModbusRTU中同时调用多个寄存器?