- 4
- 0
- 约1.39万字
- 约 42页
- 2026-06-21 发布于河南
- 举报
2026年java工程师求职笔试题及答案
一、Java基础模块(共3题)
1.单选题
JDK21及以上版本中,关于虚拟线程(VirtualThread)和平台线程(PlatformThread)的描述,正确的是:
A.虚拟线程的调度由操作系统内核完成,上下文切换开销和平台线程一致
B.每个虚拟线程都会绑定一个固定的平台线程作为载体线程,生命周期完全绑定
C.高IO密集型场景下,虚拟线程的资源利用率远高于平台线程
D.虚拟线程支持ThreadLocal的所有特性,和平台线程的ThreadLocal实现完全一致
参考答案:C
解析:选项A错误,虚拟线程是用户态调度,由JVM管理,上下文切换不需要内核态和用户态的切换,开销仅为平台线程的1%左右;选项B错误,虚拟线程的载体线程是动态绑定的,当虚拟线程执行阻塞IO操作时,JVM会将其从载体线程卸载,调度其他虚拟线程使用该载体线程,不存在生命周期绑定;选项C正确,IO密集型场景下平台线程会因为阻塞被挂起,大量线程会占用大量内存(每个平台线程栈默认1M),而虚拟线程栈最小仅为几百字节,支持百万级并发,资源利用率提升10-100倍;选项D错误,虚拟线程默认支持ThreadLocal,但为了降低内存开销,JDK21引入了ExtentLocal作为ThreadLocal的替代方案,针对虚拟线程做了优化,且虚拟线程的ThreadLocal
您可能关注的文档
最近下载
- PE Spectrum 100傅里叶变换红外现场培训.ppt VIP
- 儿童血小板增多症诊断与治疗专家共识(2026).pptx VIP
- 广东科贸职业学院招聘笔试真题及答案.docx VIP
- 物流运输成本计算与控制模板.doc VIP
- 低空经济应用技术:低空经济概论PPT教学课件.pptx
- 计频器GFC-8010H操作手册.doc VIP
- 部编版七年级上册语文期末复习:积累与运用 试题精选汇编(含答案).pdf VIP
- 广东科贸职业学院招聘笔试真题2025.docx VIP
- 《网络与信息安全管理员》三级考试题库(含答案).pdf VIP
- 数字频率计数器GFC-8010H说明书(中文).pdf VIP
原创力文档

文档评论(0)