题目内容

下列关于线程插队的说法正确的是()

A. 当在某个线程中调用其它线程的join()方法时,调用的线程将被阻塞,直到被join()方法加入的线程执行完成后它才会继续运行
B. 当在某个线程中调用其它线程的join()方法时,调用的线程将被继续运行
C. 当在某个线程中调用其它线程的join()方法时,调用的线程将永远不再执行
D. 当在某个线程中调用其它线程的join()方法时,调用的线程和被join()方法加入的线程同时执行

查看答案
更多问题

下面关于yield方法描述正确的是()

A. yield方法是用于合并线程
B. yield方法是用于启动线程
C. yield方法是用于线程让步
D. yield方法是用于线程同步

下列关于Thread类中sleep()方法的描述,错误的是()

A. sleep()可以指定线程休眠的时间
B. sleep()方法指定时间结束后,线程进入了运行状态
C. sleep()是一个静态方法
D. 调用sleep()方法,线程进入阻塞状态

下列关于线程状态转换的描述中,错误的是()

A. 死亡状态下的线程调用start()方法可以使其重新进入就绪状态
B. 运行状态下的线程调用wait()方法可以使其进入到阻塞状态
C. 线程获得CPU使用权后会从就绪状态转换成运行状态
D. 线程失去CPU使用权后会从运行状态转换成就绪状态

阅读下列的程序publicclassDemoextendsThreadimplementsRunnable{-----①publicvoidrun(){System.out.println("thisisrun()");}publicstaticvoidmain(Stringargs[]){Threadthread=newThread(newDemo());-----②thread.start();}}下列关于程序运行结果的说法中,正确的是()

A. ①行出现编译错误
B. ②行出现编译错误
C. 出现运行错误
D. 程序正常执行输出thisisrun()

答案查题题库