- 1
- 0
- 约1.11万字
- 约 33页
- 2026-07-14 发布于河南
- 举报
2026年软件工程师Java真题专项试卷及答案
题型一:单项选择题(共10题,每题3分,共30分)
1.下列关于JDK21虚拟线程调度机制的描述,正确的是()
A.虚拟线程由操作系统内核负责调度,切换开销与平台线程一致
B.虚拟线程默认绑定到ForkJoinPool的平台线程上执行,阻塞操作会自动挂载/卸载虚拟线程
C.虚拟线程支持设置大于操作系统内核数的核心线程数,适合CPU密集型任务
D.虚拟线程的ThreadLocal变量与平台线程完全隔离,不存在内存泄漏风险
答案:B
解析:虚拟线程由JVM进行用户态调度,上下文切换无需内核态陷出,开销远低于平台线程;默认调度器为ForkJoinPool,当虚拟线程执行IO等阻塞操作时,JVM会自动将虚拟线程从绑定的平台线程卸载,调度其他虚拟线程执行,阻塞结束后重新挂载;虚拟线程不适合CPU密集型任务,此类场景会占用平台线程调度资源,无法发挥虚拟线程优势;虚拟线程同样存在ThreadLocal内存泄漏风险,尤其在虚拟线程池复用场景下需手动清理。
2.基于LinkedHashMap实现LRU缓存时,需将构造方法的accessOrder参数设置为true,该参数的作用是()
A.使得链表元素按照插入顺序排序,新插入元素放在链表尾部
B.使得链表元素按照访问顺序排序,被访问的元素会移动到链表尾部
C.开启缓存的过期淘汰逻辑,自
您可能关注的文档
- 2026年三年级数学旅游出行乘车乘船方案卷(含答案及解析).docx
- 2026年三年级数学路程速度时间基础变式卷(含答案及解析).docx
- 2026年三年级数学路程时间速度基础应用题卷(含答案及解析).docx
- 2026年三年级数学镂空图形周长巧妙计算卷(含答案及解析).docx
- 2026年三年级数学两位数除以一位数试卷(含答案及解析).docx
- 2026年三年级数学两位数乘一位数竖式运算卷(含答案及解析).docx
- 2026年三年级数学两位数乘三位数基础运算卷(含答案及解析).docx
- 2026年三年级数学两位数乘两位数竖式计算卷(含答案及解析).docx
- 2026年三年级数学两位数乘两位数试卷(含答案及解析).docx
- 2026年三年级数学简单盈亏基础练习题卷(含答案及解析).docx
原创力文档

文档评论(0)