- 2
- 0
- 约1.96万字
- 约 41页
- 2026-10-20 发布于广西
- 举报
2026年最新java期末考试试题及答案
1.下列关于Java21中虚拟线程(VirtualThread)的描述,错误的是()
A.虚拟线程是用户态线程,调度由JVM完成,不依赖操作系统内核调度
B.虚拟线程的创建和销毁开销极低,适合IO密集型任务场景
C.虚拟线程默认使用ForkJoinPool作为调度器,采用工作窃取算法
D.虚拟线程可以直接替代平台线程处理所有CPU密集型计算任务,性能提升10倍以上
答案:D。解析:虚拟线程的核心优势是降低阻塞场景下的线程资源开销,当虚拟线程阻塞在IO、锁等待等操作时,JVM会将其从载体平台线程上卸载,把平台线程分配给其他可运行的虚拟线程,避免平台线程因阻塞被闲置。但对于CPU密集型计算任务,运算过程中没有阻塞点,虚拟线程的JVM层面调度反而会产生额外的上下文切换开销,此类场景使用与CPU核心数匹配的平台线程性能最优,虚拟线程无法带来10倍以上的性能提升。
2.下列关于Java空指针异常(NullPointerException)相关机制的描述,符合Java17及之后版本特性的是()
A.JVM抛出NPE时会明确标注哪个具体变量为null导致异常,无需额外调试即可定位空值来源
B.使用Optional类的of方法可以包装null值而不抛出异常
C.在方法参数上添加@NonNull注解可以在编译期完全杜绝所有NPE问题
D.只要对象为nu
您可能关注的文档
- 2026年最新电大税收筹划形考完整题库含答案解析.docx
- 2026年市普通高校对口单招语文自考模拟考试及答案.docx
- 2026年最新公用设备工程师《专业知识(给排水)》真题及参考答案.docx
- 2026年最新采购管理招聘考试(采购合规基础)测试题及答案.docx
- 2026年新人教版二年级语文上册连词成句专项练习题及答案.docx
- 2025年婴幼儿健康监测(健康监测方法)试卷及答案.docx
- 2026年最新山东外国语职业技术大学综合评价招生素质测试(笔试)模拟试题及答案.docx
- 2026年最新中级会计会计实务考试练习试题及答案.docx
- 2026年最新苏教版初中九年级化学下册溶解度曲线专项练习题及答案.docx
- 2026年最新村集体财务考题及答案.docx
- 2025年自考考试《语言学概论》试题及答案.docx
- 2026年最新化工设备检修试题及答案.docx
- 内江市东兴区2026年社会工作服务岗位人员招募的备考题库及答案解析.docx
- 2026年最新传染病防治法培训试题及参考答案.docx
- 2025年市场监管人员考试试卷及答案.docx
- 内江市2026年最新度国家综合性消防救援队伍消防员招录政治考核工作的行测高频考点题库含答案.docx
- 2026年最新中级信息系统管理工程师考试真题及答案.docx
- 2025年高等教育自学考试《00076国际金融》试题及答案.docx
- 2026年新人教版二年级语文下册第三单元单元测试真题及答案.docx
- 2026年最新生物科学探索-细胞结构与功能测模拟试题及参考答案.docx
原创力文档

文档评论(0)