线程对象的生命周期中,通常经历下面哪些状态()。
A.新建
B.运行
C.就绪
D.死亡
A.新建
B.运行
C.就绪
D.死亡
A、A.调用了线程的start()方法,该线程就进入运行状态
B、B.线程的run()方法运行结束或被未catch的InterruptedException等异常终结,那么该线程进入死亡状态
C、C.线程进入死亡状态,但是该线程对象仍然是一个Thread对象,在没有被垃圾回收器回收之前仍可以像引用其它对象一样引用它
D、D.线程进入死亡状态后,调用它的start()方法仍然可以重新启动
线程在生命周期中要经历五种状态,如果线程当前是新建状态,则它可到达的下一个状态是()。
A.运行状态
B.阻塞状态
C.可运行状态
D.终止状态
A.线程试图获取某个对象的同步锁,而该锁被其它线程持有
B.线程调用了另一个线程的join()方法
C.当线程调用了一个阻塞式的IO方法
D.线程调用了setDaemon(boolean b)方法
A、A.线程试图获取某个对象的同步锁,而该锁被其它线程持有
B、B.线程调用了另一个线程的join()方法
C、C.当线程调用了一个阻塞式的IO方法
D、D.线程调用了setDaemon(boolean b)方法
线程生命周期中可能具有的状态是()。
A.新建状态、运行状态和终止状态
B.新建状态、运行状态、阻塞状态和终止状态
C.新建状态、可运行状态、运行状态、阻塞状态和终止状态
D.新建状态、可运行状态、运行状态、恢复状态和终止状态
A.仅Ⅰ、Ⅱ和Ⅲ
B.仅Ⅱ、Ⅲ和Ⅳ
C.仅Ⅰ、Ⅱ、Ⅳ和Ⅴ
D.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!