一、单项选择题(共9题,共100分)
第1 题 (12分):
线程调用了sleep()方法后,该线程将进入( )状态。
A. 可运行状态
B. 运行状态
C. 阻塞状态
D. 终止状态
答题历史:C
批改结果: 正确 得分:
正确答案: C
答案解析:暂无解析
第2 题 (11分):
关于java线程,下面说法错误的是( )
A. 线程是以CPU为主体的行为
B. java利用线程使整个系统成为异步
C. 创建线程的方法有两种:实现Runnable接口和继承Thread类
D. 新线程一旦被创建,它将自动开始运行
答题历史:D
批改结果: 正确 得分:
正确答案: D
答案解析:暂无解析
第3 题 (11分):
在java中的线程模型包含( )
A.一个虚拟处理器
B.CPU执行的代码
C.代码操作的数据
D.以上都是
答题历史:D
批改结果: 正确 得分:
正确答案: D
答案解析:暂无解析
第4 题 (11分):
在java语言中,临界区可以是一个语句块,或者是一个方法,并用( )关键字标识。
A.synchronized
B.include
C.import
D.Thread
答题历史:A
批改结果: 正确 得分:
正确答案: A
答案解析:暂无解析
第5 题 (11分):
线程控制方法中,yield()的作用是( )
A.返回当前线程的引用
B.使比其低的优先级线程执行
C.强行终止线程
D.只让给同优先级线程运行
答题历史:D
批改结果: 正确 得分:
正确答案: D
答案解析:暂无解析
第6 题 (11分):
线程同步中,对象的锁在( )情况下持有线程返回
A.当synchronized()语句块执行完后
B.当在synchronized()语句块执行中出现例外(exception)时
C.当持有锁的线程调用该对象的wait()方法时
D.以上都是
答题历史:D
批改结果: 正确 得分:
正确答案: D
答案解析:暂无解析
第7 题 (11分):
在以下( )情况下,线程就进入可运行状态
A.线程调用了sleep()方法时
B.线程调用了join()方法时
C.线程调用了yield()方法时
D.以上都是
答题历史:C
批改结果: 正确 得分:
正确答案: C
答案解析:暂无解析
第8 题 (11分):
java用( )机制实现了进程之间的异步执行
A.监视器
B.虚拟机
C.多个CPU
D.异步调用
答题历史:A
批改结果: 正确 得分:
正确答案: A
答案解析:暂无解析
第9 题 (11分):
Thread类的方法中,toString()方法的作用是( )
A.只返回线程的名称
B.返回当前线程所属的线程组的名称
C.返回当前线程对象
D.返回线程的名称
答题历史:D
批改结果: 正确 得分:
正确答案: D
答案解析:暂无解析
点点赞赏,手留余香
给TA打赏
评论0