dan*_*ben 58
我相信它指的是创建一个扩展Thread的匿名类并在同一行代码中调用其start方法的做法.
(new Thread() {
public void run() {
// do stuff
}
}).start();
Run Code Online (Sandbox Code Playgroud)
如其他地方所述,这不是一个"官方"Java术语.但我认为,如果只是为了沟通,知道如何以不同方式提及概念仍然是一件好事.
Mic*_*rdt 13
"内联线程"不是Java中的既定术语.这是一个糟糕的问题.
有些人似乎使用该术语来表示使用匿名类定义的线程,如其他答案所示.但同样,这不是官方甚至是广泛使用,也不是用来衡量某人Java知识的东西.
我猜这意味着创建一个类似于...的线程
new Thread(
new Runnable() {
public void run() {
...
}
}).start();
Run Code Online (Sandbox Code Playgroud)
这真的只是匿名thead的另一个名字.
( new Thread() { public void run() {
// do something
} } ).start();
Run Code Online (Sandbox Code Playgroud)