对于下列程序,哪些叙述是错误的?(多选) A.JVM认为这个应用程序共有两个线程。 B、JVM认为这个应用程序只有一个主线程。 C.JVM认为dog在JVM管理的线程队列里。 D.程序有编译错误,无法运行。 public class E { public static void main(String args[]){ Dog dog =newDog(): dog.run(); } class Dog extends Thread{ public void run(){ System.out.println("ok");
时间: 2023-05-15 13:05:19 浏览: 341
A、C、D是错误的叙述。A是错误的,因为程序只有一个线程,即主线程和Dog线程是同一个线程。C是错误的,因为JVM并不会将线程放入线程队列中,而是将线程放入线程池中。D是错误的,因为程序没有编译错误,可以正常运行。
阅读全文