2026年华超科技java笔试题及答案.docxVIP

  • 2
  • 0
  • 约1.25万字
  • 约 37页
  • 2026-07-15 发布于河南
  • 举报

2026年华超科技java笔试题及答案

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

1.下列关于JDK21正式引入的虚拟线程的描述,正确的是()

A.虚拟线程的调度由操作系统内核完成,上下文切换开销和内核线程一致

B.虚拟线程默认会占用固定大小的内核线程池,执行CPU密集型任务时性能优于内核线程

C.虚拟线程属于用户态线程,调度由JVM完成,适合IO密集型业务场景

D.虚拟线程执行阻塞IO操作时,会阻塞对应的内核线程,导致资源浪费

正确答案:C

解析:虚拟线程是JDK21正式提供的轻量级用户态线程,调度逻辑由JVM实现,无需内核参与,上下文切换开销仅为内核线程的1%左右。虚拟线程执行阻塞IO操作时,JVM会自动挂载/卸载虚拟线程,不会阻塞底层内核线程,因此极大提升IO密集型业务的吞吐量。虚拟线程不适合CPU密集型场景,频繁的调度反而会增加开销,因此A、B、D描述错误。

2.SpringBoot3.x版本相对于2.x版本,核心依赖的核心变化是()

A.默认集成Redis作为缓存中间件

B.全面迁移至JakartaEE,原javax.*包路径全部替换为jakarta.*

C.默认使用SpringWebFlux作为Web层框架

D.废弃了RestTemplate,仅支持WebClient作为HTTP客户端

正确答案:B

解析:SpringBoot3.x基

文档评论(0)

1亿VIP精品文档

相关文档