2026年Java工程师Java性能优化面试题专项训练试卷.docxVIP

  • 3
  • 0
  • 约9.19千字
  • 约 12页
  • 2026-07-04 发布于湖北
  • 举报

2026年Java工程师Java性能优化面试题专项训练试卷.docx

2026年Java工程师Java性能优化面试题专项训练试卷

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

一、选择题

1.在JVM的内存区域划分中,用于存储被线程共享的类信息、常量、静态变量、即时编译器编译后的代码等区域的是?

A.堆(Heap)

B.方法区(MethodArea)

C.栈(Stack)

D.本地方法栈(NativeMethodStack)

2.下列关于MinorGC和FullGC的描述,正确的是?

A.MinorGC回收的是整个堆内存,FullGC回收的是老年代内存。

B.MinorGC回收的是老年代内存,FullGC回收的是新生代内存。

C.MinorGC触发条件通常与晋升到老年代的对象大小有关,FullGC发生频率较低。

D.MinorGC和FullGC都会回收方法区内存。

3.在Java并发编程中,CAS(Compare-and-Swap)的核心思想是?

A.通过锁机制保证数据一致性。

B.允许多个线程同时读写共享内存。

C.在更新共享内存时,先比较内存的值是否为预期值,如果是则更新,否则不更新。

D.通过原子操作实现线程间的通信。

4.下列Java集合类中,哪个

文档评论(0)

1亿VIP精品文档

相关文档