![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
下列说法正确的是 ()A.线程的终止一般可通过两种方法实现:自然撤消(线程执行完)或是被停止(调用
下列说法正确的是 ()
A.线程的终止一般可通过两种方法实现:自然撤消(线程执行完)或是被停止(调用 stop()方法)
B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行
C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态
D.调用了suspend()方法,也可以使线程进入死亡状态
下列说法正确的是 ()
A.线程的终止一般可通过两种方法实现:自然撤消(线程执行完)或是被停止(调用 stop()方法)
B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行
C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态
D.调用了suspend()方法,也可以使线程进入死亡状态
下列说法正确的是()。
A.线程的终止一般可通过两种方法来实现,自然撤销(线程执行完)或是被停止(调用stop()方法)
B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行
C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态
D.调用了suspend()方法,也可以使线程进入死亡状态
下列说法中错误的一项是______。
A.通过执行Thread.currentThrea《)返回当前线程的引用
B.currentThread()方法是静态方法
C.stop()方法强行终止线程的执行,线程结束后,仍然可以再运行
D.线程a通过a.suspend()方法暂停执行,通过调用a.resume()恢复执行
下列说法正确的是______。
A.即使高优先级的线程调用slee()方法睡眠时,低优先级的线程也没有办法获得处理器资源
B.一个暂时终止运行的线程,在排除了终止原因后直接运行
C.一个正在执行的线程使用yield()方法将处理器让出给同优先级的其他线程
D.调用suspend()方法暂停自己的线程,也可以自行调用resume()方法恢复自身
下列关于线程状态和生命周期的说法不正确的是
A.一个线程组内不仅可以包含线程,还可以包含其他线程组
B.线程在终止状态可以调用start()方法使它可运行
C.在Java中,最顶层的线程组是main
D.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
A.线程只能通过继承类Thread创建
B.执行suspend方法将使线程停止并不能被重新start
C.线程与进程实际是同一个概念
D.线程的终止可以通过两种方式实现:自然撤销或被停止
对于下面语句的说法,不正确的是()。Thread thrObj=new Thread();
A.系统没有为该线程对象分配资源
B.只能启动或者终止
C.创建了-个空的线程对象
D.可以调用其他方法
下列关于线程优先级的说法有误的是
A.线程的优先级数值越大,表示该线程优先级越低
B.新建线程将继承创建它的父线程的优先级
C.NORM_PRIORITY代表普通优先级,默认值是5
D.一般情况下,主线程具有普通优先级
下列线程状态转换序列,程实际运行中可能出现的序列是
A.新建→运行→阻塞→终止
B.……运行→阻塞→可运行→终止
C.……可运行→运行→阻塞→运行……
D.新建→可运行→运行→阻塞→可运行……
A.操作系统为每一个运行线程安排一定的CPU时间--时间片
B.线程在自己的时间段内运行
C.一旦线程所运行的时间片终止的时候,操作系统就会选择另外的线程继续运行
D.如果是多CPU就能真正实现多线程同时运行了
E.系统通过一种循环的方式为线程提供时间片
F.线程在自己的时间片内运行G、因时间片相关短,因此用户感觉线程是同时运行的
A.操作系统为每一个运行线程安排一定的CPU时间--时间片
B.线程在自己的时间段内运行
C.一旦线程所运行的时间片终止的时候,操作系统就会选择另外的线程继续运行
D.系统通过一种循环的方式为线程提供时间片
E.线程在自己的时间片内运行
F.因时间片相关短,因此用户感觉线程是同时运行的G、如果是多CPU就能真正实现多线程同时运行了
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!