线程执行完了或者因异常退出了run()方法,该线程结束生命周期。
对
举一反三
内容
- 0
一个线程执行完run方法后,进入了什么状态?该线程还能再调用start方法吗?
- 1
当线程对象执行下面()方法时,线程进入就绪状态。 A: run( ) B: start( ) C: sleep( ) D: execute( )
- 2
当主线程退出进程就退出时: A: 其它线程没有执行机会 B: 其它线程正常执行 C: 会把其它线程句柄删除 D: 只会使线程计数器减1
- 3
下列关于线程的描述,其中对于线程终止的描述错误的是()。 A: 直接Kill掉进程 B: 用标记,当终止线程时,会执行完run方法 C: stop()方法,不建议使用,会执行不到特定的代码 D: interrupt(),只能中断正在休眠的线程,通过抛异常的方法中断线程的终止
- 4
一个线程处于运行状态,该线程就会执行的方法是() A: init() B: sleep() C: stop() D: run()