网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列关于叙述线程的选项中,错误的是()
- A、 一旦一个线程被创建,它就立即开始运行
- B、 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
- C、 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面
- D、 一个线程可能因为不同的原因停止并进入可运行状态
参考答案
更多 “下列关于叙述线程的选项中,错误的是()A、 一旦一个线程被创建,它就立即开始运行B、 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C、 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面D、 一个线程可能因为不同的原因停止并进入可运行状态” 相关考题
考题
下列说法中错误的一项是( )。A.一个线程是一个Thread类的实例B.线程从传递给线程的Runnable实例的run()方法开始执行C.线程操作的数据来自Runnable实例D.新建的线程调用start()方法就能立即进入运行状态
考题
下列叙述正确的是( )。A.线程的执行从run()方法开始,需要调用start()方法运行线程B.可以通过实现Runnable接口,并且重写start()方法创建线程C.可以通过继承Thread类,并且重写start()方法创建进程D.线程执行从start()方法开始,需要通过调用run()方法运行线程
考题
resume( )方法恢复哪些线程的执行?A.通过调用stop( )方法而停止的线程B.通过调用sleep( )方法而停止运行的线程C.通过调用wait( )方法而停止运行的线程D.通过调用suspend( )方法而停止运行的线程
考题
下列关于线程的说法中,正确的是A.一个线程一旦被创建,就立即开始运行B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面D.当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态
考题
下列关于线程调度的叙述中,错误的是( )。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会C.当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行.D.具有相同优先级的多个线程的调度一定是分时的
考题
下面关于线程状态及转换的描述,正确的是()。
A、线程从阻塞状态只能进入就绪状态,而不能直接进入运行状态B、当线程对象调用了start()方法后,该线程就进入运行状态C、一旦进入死亡状态,线程将不再拥有运行的资格,也不能再转换到其他状态D、线程只能从新建状态转换到就绪状态,反之则不能
考题
下列有关线程的叙述哪个是正确的?A.一旦一个线程被创建,它就立即开始运行B.调用start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.主线程不具有默认优先级D.Java中线程的优先级从低到高以整数0~9表示
考题
下列说法正确的是()。A.线程的终止一般可通过两种方法来实现,自然撤销(线程执行完)或是被停止(调用stop()方法)B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态D.调用了suspend()方法,也可以使线程进入死亡状态
考题
有关线程的哪些叙述是对的? ( ) Ⅰ:一旦一个线程被创建,它就立即开始运行 Ⅱ:使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面 Ⅳ:一个线程可能因为不同的原因停止(cease)并进入就绪状态A.Ⅱ、ⅢB.Ⅱ、ⅣC.Ⅰ、ⅡD.Ⅲ、Ⅳ
考题
resume()力法恢复哪些线程的执行A.通过调用stop()方法而停止的线程B.通过调用sleep()方法而停止运行的线程C.通过调用wait()方法而停止运行的线程D.通过调用suspend()方法而停止运行的线程
考题
下列关于线程调度的叙述中,错误的是( )。A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行D.具有相同优先级的多个线程的调度一定是分时的
考题
方法resume()负责恢复哪些线程的执行( )。A.通过调用stop()方法而停止的线程B.通过调用sleep()方法而停止运行的线程C.通过调用wait()方法而停止运行的线程D.通过调用suspend()方法而停止运行的线程
考题
下列说法中,错误的一项是______。A.线程一旦创建,则立即自动运行B.线程创建后需要调用start()方法,将线程置于可运行状态C.线程处于可运行状态,意味着它可以被调度D.调用线程的start()方法后,线程也不一定能立即执行
考题
resume方法恢复( )的执行。A.通过调用stop方法而停止的线程B.通过调用sleep方法而停止运行的线程C.通过调用wait方法而停止运行的线程D.通过调用suspend方法而停止运行的线程
考题
下列关于线程状态和生命周期的说法不正确的是A.一个线程组内不仅可以包含线程,还可以包含其他线程组B.线程在终止状态可以调用start()方法使它可运行C.在Java中,最顶层的线程组是mainD.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
考题
关于java线程,下面说法错误的是()A、线程是以CPU为主体的行为B、java利用线程使整个系统成为异步C、创建线程的方法有两种:实现Runnable接口和继承Thread类D、新线程一旦被创建,它将自动开始运行
考题
对于线程的生命周期,下面四种说法正确的有哪些?()A、调用了线程的start()方法,该线程就进入运行状态 (就绪,还要获得CPU使用权)B、线程的run()方法运行结束或被未catch的InterruptedException等异常终结,那么该线程进入死亡状态 C、线程进入死亡状态,但是该线程对象仍然是一个Thread对象,在没有被垃圾回收器回收之前仍可以像引用其它对象一样引用它D、线程进入死亡状态后,调用它的start()方法仍然可以重新启动
考题
单选题下列关于叙述线程的选项中,错误的是()A
一旦一个线程被创建,它就立即开始运行B
使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行C
当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面D
一个线程可能因为不同的原因停止并进入可运行状态
考题
( 难度:中等)下列关于线程描述正确的是()。A.一旦一个线程被创建,它就立即开始运行。B.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。C.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。D.一个线程可能因为不同的原因停止并进入就绪状态。
考题
(难度:中等)java调用一个线程的start()方法后,该线程就开始运行了
热门标签
最新试卷