Java高级工程师笔试题及详细答案.docxVIP

  • 1
  • 0
  • 约7.41千字
  • 约 10页
  • 2026-06-09 发布于河北
  • 举报

Java高级工程师笔试题及详细答案

一、选择题(每题5分,共30分)

1. 关于JVM内存模型,以下说法错误的是()

A.方法区在JDK8中被元空间(Metaspace)替代,默认使用本地内存

B.新生代采用复制算法,Survivor区分为From和To两个区域,默认比例为8:1

C.老年代采用标记-清除-整理算法,适合存储生命周期长的对象

D.直接内存(DirectMemory)不受JVM堆大小限制,但会被GC管理

2. 下列关于Java并发编程的描述,正确的是()

A.volatile关键字能保证原子性、可见性和有序性

B.ConcurrentHashMap在JDK8中采用数组+链表+红黑树结构,锁粒度为桶级别的synchronized

C.CountDownLatch允许一个线程等待多个线程完成,且计数器可重复使用

D.ThreadLocal的内存泄漏问题,根源是ThreadLocalMap中的Entry对Key采用强引用

3. 关于Spring框架,以下说法错误的是()

A.SpringBean的默认作用域是singleton,在多线程环境下需注意线程安全

B.@Transactional注解的事务传播机制中,REQUIRES_NEW会暂停当

文档评论(0)

1亿VIP精品文档

相关文档