多线程笔试题 难.docxVIP

  • 0
  • 0
  • 约1.49万字
  • 约 23页
  • 2026-08-30 发布于河南
  • 举报

多线程笔试题难

考试时间:______分钟总分:______分姓名:______

一、选择题(每题只有一个正确选项,请将正确选项字母填入括号内)

1.在多线程环境下,以下哪项不是并发(Concurrency)的典型特征?

A.多个任务在宏观上同时进展

B.多个任务在微观上绝对同时执行

C.系统资源被多个任务共享

D.需要并发控制机制来避免问题

2.当多个线程尝试获取同一个不可重入锁,并且每个线程都持有该锁的一部分时,这种状态通常被称为?

A.活锁

B.优先级反转

C.数据竞争

D.锁饥饿

3.在Java中,使用`synchronized`关键字修饰的方法或代码块,其锁对象是?

A.当前线程自身

B.方法或代码块所属的类对象

C.`Thread`类的静态锁

D.由程序员显式指定的任意对象

4.以下哪个Java关键字用于指示变量不应被多个线程同时修改?

A.`synchronized`

B.`volatile`

C.`final`

D.`static`

5.`volatile`关键字的主要作用是保证什么?

A.变量的操作原子性

B.变量的可见性

C.

文档评论(0)

1亿VIP精品文档

相关文档