阻塞状态
运行状态
就绪状态
结束状态
第1题:
如果线程的run方法执行结束或抛出一个不能捕获的例外,线程便进入等待状态。()
第2题:
A、线程从阻塞状态只能进入就绪状态,而不能直接进入运行状态
B、当线程对象调用了start()方法后,该线程就进入运行状态
C、一旦进入死亡状态,线程将不再拥有运行的资格,也不能再转换到其他状态
D、线程只能从新建状态转换到就绪状态,反之则不能
第3题:
在多线程编程时,当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未运行结束,则主线程会等待它完成后再退出。
此题为判断题(对,错)。
第4题:
以下关于线程的运行,暂停,结束的描述中,错误的是()。
第5题:
对于线程的生命周期,下面四种说法正确的有哪些?()
第6题:
此题为判断题(对,错)。
第7题:
此题为判断题(对,错)。
第8题:
下列关于线程的说法中,正确的是
A.一个线程一旦被创建,就立即开始运行
B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C.当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面
D.当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态
第9题:
当线程因异常而退出run()后,其所处状态为()
第10题:
当线程调用start()后,其所处状态为()