- 1
- 0
- 约1.35万字
- 约 29页
- 2026-09-24 发布于上海
- 举报
2026年Java开发工程师认证考试题库及分析
一、单项选择题(共10题,每题1分,共10分)
以下关于Java21正式版本引入的虚拟线程核心特性的描述,正确的是
A.虚拟线程是基于操作系统内核线程一比一映射实现的轻量级线程
B.虚拟线程发生阻塞操作时,不会持续绑定占用对应的操作系统平台线程
C.虚拟线程的上下文切换过程必须经过操作系统内核调度才能完成
D.应用开发者可以直接调用操作系统底层API来创建自定义的虚拟线程
答案:B
解析:虚拟线程是JVM层面实现的轻量级执行单元,阻塞时JVM会自动将底层平台线程解绑出让,不会一直占用平台线程资源。选项A错误,虚拟线程不采用内核线程一比一映射模型,而是多路复用少量平台线程;选项C错误,虚拟线程的上下文切换在JVM用户态完成,不需要内核介入,切换成本远低于平台线程;选项D错误,虚拟线程只能通过JVM提供的java.lang相关API创建,开发者无法绕过JVM直接调用系统API生成虚拟线程。
Java最新正式版本中针对switch表达式的模式匹配能力,以下哪项操作是当前官方支持的标准用法
A.可以直接匹配任意对象类型并自动完成类型强转,无需额外的instanceof判断
B.可以直接修改switch分支内匹配到的原有对象的引用地址
C.可以在分支中直接定义和外部作用域重名的变量,不会产生任何编译提示
D.可以将checke
原创力文档

文档评论(0)