什么是“内联线程”?
2022-09-01 06:25:11
“内联线程”是什么意思?
我在最近的面试中得到了这个问题。有人用过这个吗?
我相信它指的是创建一个匿名类来扩展 Thread 并在同一行代码中调用其 start 方法的做法。
(new Thread() {
public void run() {
// do stuff
}
}).start();
如其他地方所述,这不是一个“官方”的Java术语。但我认为,即使只是为了沟通,也很高兴知道如何以不同的方式引用概念。
“内联线程”在Java中不是一个既定的术语。这是一个糟糕的问题。
有些人似乎使用这个术语来表示使用匿名类定义的线程,如其他答案所示。但同样,这不是官方的,甚至不是广泛使用的,也不是你可以有用地衡量某人的Java知识的东西。