高级开发面试题及答案java.docxVIP

  • 0
  • 0
  • 约3.53千字
  • 约 12页
  • 2026-08-30 发布于河南
  • 举报

高级开发面试题及答案java

一、单项选择题(共10题,每题5分,总分50分)

1.在JavaJVM内存模型中,以下哪个区域存储对象实例、数组?()

A.程序计数器

B.Java虚拟机栈

C.本地方法栈

D.堆

答案:D

2.关于Java垃圾回收机制,以下说法正确的是?()

A.对象一旦被回收,就无法再被重新使用

B.垃圾回收器可以保证程序中不会发生内存泄漏

C.对象只有在成为垃圾时才会被回收

D.垃圾回收器可以保证在任意时刻,所有程序都停止执行

答案:C

3.在Java并发编程中,volatile关键字主要保证了哪两个特性?()

A.原子性和可见性

B.可见性和有序性

C.原子性和有序性

D.原子性、可见性和有序性

答案:B

4.关于Java线程池的核心参数,以下描述正确的是?()

A.corePoolSize决定了线程池能够容纳的最大线程数

B.keepAliveTime决定了非核心线程的存活时间

C.maximumPoolSize决定了线程池能够容纳的核心线程数

D.workQueue决定了线程池能够容纳的最大任务数

答案:B

5.在HashMap源码中,当HashMap的数组长度达到什么值时会进行扩容?()

A.8

B.16

C.64

D.0.75

答案:D

6.以下关于SpringBean的生命周期,说法错

文档评论(0)

1亿VIP精品文档

相关文档