java中级面试题及答案.docxVIP

  • 1
  • 0
  • 约3.66千字
  • 约 12页
  • 2026-09-16 发布于河南
  • 举报

java中级面试题及答案

一、选择题(共20分)

1.关于Java堆内存的描述,下列说法正确的是()

A.存储所有基本数据类型的变量

B.存储所有对象实例及数组

C.存储所有局部变量

D.存储所有静态变量

答案:B

2.在Java并发编程中,下列关于Volatile关键字的说法,错误的是()

A.保证变量的原子性

B.保证变量的可见性

C.禁止指令重排序

D.保证变量的有序性

答案:A

3.关于HashMap的底层实现,下列描述正确的是()

A.JDK1.7中采用数组+链表实现

B.JDK1.8中采用数组+链表+红黑树实现

C.当链表长度大于8且数组长度大于64时,链表会转换为红黑树

D.HashMap是线程安全的

答案:B

4.以下关于Java线程池参数的说法,错误的是()

A.corePoolSize:核心线程数

B.maximumPoolSize:最大线程数

C.keepAliveTime:非核心线程的空闲存活时间

D.workQueue:用于保存等待执行的任务队列

答案:C

5.在Spring框架中,关于Bean的作用域,下列说法错误的是()

A.singleton:默认作用域,容器内只有一个实例

B.prototype:每次请求都会创建一个新的实例

C.request:每次HTTP请求都会创建一个新的实例

D.

文档评论(0)

1亿VIP精品文档

相关文档