【发布时间】:2013-11-14 20:50:46
【问题描述】:
当我在另一个线程中创建并启动一个线程时,它会是一个子线程吗?它是否会阻止父线程在子线程运行时终止?例如:
new Thread(new Runnable() {
@Override
public void run() {
//Do Sth
new Thread(new Runnable() {
@Override
public void run() {
//Do Sth
new Thread(new Runnable() {
@Override
public void run() {
//Do Sth
}
}).start();
//Do Sth
}
}).start();
//Do Sth
}
//Do Sth
}).start();
【问题讨论】:
-
我认为你问错了问题。查看 setDemon 在 Java 中的作用。
-
我已经搜索过该主题!我问它是因为我认为它对其他人也有用,另一方面,我对线程的心态有误! @SotiriosDelimanolis
标签: java multithreading