- 0
- 0
- 约6.42千字
- 约 10页
- 2026-04-21 发布于湖北
- 举报
2026年Java多线程编程考试试卷(含答案解析)
考试时间:______分钟总分:______分姓名:______
一、单项选择题(每题2分,共30分。请选择最符合题目要求的选项。)
1.在Java中,创建线程的两种主要方式是?()
A.使用`Thread`类的构造函数直接创建
B.实现`Runnable`接口并重写`run`方法
C.实现`Callable`接口并重写`call`方法
D.以上都是
2.当一个线程执行了`Thread.sleep()`方法后,它会进入哪种状态?()
A.`NEW`
B.`RUNNABLE`
C.`TIMED_WAITING`
D.`BLOCKED`
3.下列关于`synchronized`关键字描述错误的是?()
A.可以修饰方法,也可以修饰代码块
B.同一个对象内的`synchronized`方法之间是互斥的
C.可以保证被它修饰的代码块或方法的原子性
D.可以保证被它修饰的代码块或方法的可见性
4.`volatile`关键字主要解决的问题是?()
A.线程死锁
B.线程活锁
C.内存可见性问题
D.线程饥饿问题
5.`Lock`接口相
原创力文档

文档评论(0)