网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在以下()情况下,线程就进入可运行状态
- A、 线程调用了sleep()方法时
- B、 线程调用了join()方法时
- C、 线程调用了yield()方法时
- D、 以上都是
参考答案
更多 “在以下()情况下,线程就进入可运行状态A、 线程调用了sleep()方法时B、 线程调用了join()方法时C、 线程调用了yield()方法时D、 以上都是” 相关考题
考题
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。A.sleep()方法的时间到B.获得了对象的锁C.线程在调t.join()方法后,线程t结果D.wait()方法结束
考题
下列关于线程的说法中,正确的是A.一个线程一旦被创建,就立即开始运行B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面D.当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态
考题
关于线程的生命周期以下状态正确的是( )。A.新建状态、可运行状态、阻塞状态、恢复状态和终止状态B.新建状态、运行状态、阻塞状态、恢复状态和终止状态C.新建状态、可运行状态、运行状态、阻塞状态和终止状态D.新建状态、可运行状态、运行状态、恢复状态和终止状态
考题
下列说法中,错误的一项是______。A.线程一旦创建,则立即自动运行B.线程创建后需要调用start()方法,将线程置于可运行状态C.线程处于可运行状态,意味着它可以被调度D.调用线程的start()方法后,线程也不一定能立即执行
考题
下列关于线程状态和生命周期的说法不正确的是A.一个线程组内不仅可以包含线程,还可以包含其他线程组B.线程在终止状态可以调用start()方法使它可运行C.在Java中,最顶层的线程组是mainD.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
考题
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。 A.sleep方法的时间到S
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。A.sleep方法的时间到B.获得了对象的锁C.线程在调用t.join方法后,线程t结束D.wait方法结束
考题
( 32 )如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是A ) sleep() 方法的时间到B )获得了对象的锁C )线程在调用 t.join() 方法后,线程 t 结束D ) wait() 方法结束
考题
下列关于叙述线程的选项中,错误的是()A、 一旦一个线程被创建,它就立即开始运行B、 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C、 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面D、 一个线程可能因为不同的原因停止并进入可运行状态
考题
单选题在以下哪种情况下,线程进入就绪状态?()A
线程调用了sleep()方法时B
线程调用了join()方法(终止)C
线程调用了yield()方法时D
线程调用了notify()方法
考题
单选题下列关于叙述线程的选项中,错误的是()A
一旦一个线程被创建,它就立即开始运行B
使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C
当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面D
一个线程可能因为不同的原因停止并进入可运行状态
热门标签
最新试卷