多线程中,可以通过调用相应的()方法来修改一个线程的相对优先级。
第1题:
下列说法正确的是()。
A.线程的终止一般可通过两种方法来实现,自然撤销(线程执行完)或是被停止(调用stop()方法)
B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行
C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态
D.调用了suspend()方法,也可以使线程进入死亡状态
第2题:
下列关于线程调度的叙述中,错误的是( )。
A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
B.调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会
C.当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行
D.具有相同优先级的多个线程的调度一定是分时的
第3题:
下列说法中,错误的一项是______。
A.线程有其产生、存在和消亡的过程
B.一个进程可以创建多个线程
C.Java需要利用外部的线程支持库来实现多线程
D.在Java语言中支持多线程
第4题:
关于多线程,下列哪个说法不正确?
A.多线程就是同时执行几个事件
B.多线程是将程序分为几个并行的子任务,由它们并发交叉执行
C.一个进程可产生多线程,形成执行流
D.Java语言支持多线程
第5题:
哪些情况下线程会停止()
第6题:
下列关于Java语言中线程的说法正确的有()。
第7题:
线程可以调用yield方法使低优先级的线程运行。
第8题:
下面那些情况可以终止当前线程的运行()。
第9题:
对
错
第10题:
在主程序中创建线程对象;
调用线程对象的start函数来启动线程;
在Windows中注册一个现成;
由Thread类派生出一个线程类;
第11题:
对
错
第12题:
第13题:
下列说法中,错误的是( )。
A.线程就是程序
B.线程是一个程序的单个执行流
C.多线程是指一个程序的多个执行流
D.多线程用于实现开发
第14题:
下列关于线程状态和生命周期的说法不正确的是
A.一个线程组内不仅可以包含线程,还可以包含其他线程组
B.线程在终止状态可以调用start()方法使它可运行
C.在Java中,最顶层的线程组是main
D.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
第15题:
下列说法正确的是______。
A.即使高优先级的线程调用slee()方法睡眠时,低优先级的线程也没有办法获得处理器资源
B.一个暂时终止运行的线程,在排除了终止原因后直接运行
C.一个正在执行的线程使用yield()方法将处理器让出给同优先级的其他线程
D.调用suspend()方法暂停自己的线程,也可以自行调用resume()方法恢复自身
第16题:
以下多线程程序的设计步骤,其中错误的是()
第17题:
在java程序中,下列关于线程的说法错误的是()
第18题:
启动多线程必须调用start()方法, 如果调用run()方法则没有启动新的线程
第19题:
下列关于线程调度的叙述中,错误的是()。
第20题:
为应用程序开发人员上班Certkiller.com。 您需要修改应用程序的代码。 应用程序使用两个线程命名线程A和线程B.要完成执行之前线程开始执行线程B。 您将如何完成这项任务?()
第21题:
delegate
Invoke
Append
CreateHandle
第22题:
线程启动调用start方法
线程的主体是run方法
线程运行中调用sleep方法可以进入阻塞状态
在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源
第23题:
调用该线程的halt方法
调用该线程的stop方法
为另一个线程指定更高的优先级
调用System exit(0);