我正在做Java过去的考试试卷,遇到了以下让我感到困惑的问题。
“以下哪些是正确的?(选择所有适用项。)”
A. 当一个应用程序开始运行时,有一个守护线程,其工作是执行main()。
B. 当一个应用程序开始运行时,有一个非守护线程,其工作是执行main()。
C. 由守护线程创建的线程最初也是守护线程。
D. 由非守护线程创建的线程最初也是非守护线程。
正确答案是B、C、D,请问为什么B、C是正确的呢?非常感谢。
“以下哪些是正确的?(选择所有适用项。)”
A. 当一个应用程序开始运行时,有一个守护线程,其工作是执行main()。
B. 当一个应用程序开始运行时,有一个非守护线程,其工作是执行main()。
C. 由守护线程创建的线程最初也是守护线程。
D. 由非守护线程创建的线程最初也是非守护线程。
正确答案是B、C、D,请问为什么B、C是正确的呢?非常感谢。