此题为判断题(对,错)。
第1题:
当一个线程t调用start后,即Threadtest t=new Threadtest().start,下面哪种描述是正确的 ()
A.该t线程立即开始执行run方法
B.该t线程执行完了run方法
C.该t线程处于不可运行状态,没有执行run方法
D.该t线程处于可运行状态,还没有执行run方法
第2题:
2、当线程类所定义的run()方法执行完毕,线程的运行就会终止。
第3题:
【判断题】当线程类所定义的run()方法执行完毕,线程的运行就会终止
A.Y.是
B.N.否
第4题:
关于Java线程,以下描述正确的是:
A.线程执行start()方法后转入线程启动完成状态。
B.当获得CPU使用权进入run()方法时,转入线程正在运行状态。
C.如果在run()方法结束之前,遇到wait()方法、sleep()方法、join()方法时,会转入线程休止阻塞状态。
D.线程进入死亡状态即结束状态后,仍可以被唤醒转入运行状态继续运行。
第5题:
编写程序,在main方法中输出该方法所在线程的线程id、线程名称和线程优先级。 定义一个线程类WorkThread,在其run方法中输出run方法所在线程的线程id、线程名称和线程优先级。 在main方法中创建WorkThread类的对象,并启动该新线程,通过程序运行的结果说明二者的线程id是不同的,从而实现多线程的程序设计。