- 0
- 0
- 约1.47千字
- 约 3页
- 2026-11-02 发布于河北
- 举报
2026年javamysql面试题及答案
题1:Java21引入的虚拟线程(ProjectLoom)是什么?相比传统线程有什么优势?适合哪些场景?
答案:虚拟线程是JVM轻量级用户态线程,由JVM而非操作系统内核调度,采用M:N映射(虚拟线程→平台线程),核心优势:
1.内存占用极低:1个平台线程占约1MB栈内存,同量级虚拟线程仅占KB级,支持千万级并发;
2.线程切换成本远低于内核线程,适合IO密集型场景;
适用场景:高并发IO密集型业务(如微服务接口、MQ消费、HTTP/数据库调用),不适合CPU密集型计算(线程切换反而增加开销)。
题2:JVM的ZGC和G1垃圾收集器核心差异?适合什么业务?
答案:ZGC是Oracle开源的低延迟LTS收集器,核心特性:
-最大停顿时间不超过10ms,堆内存从几百GB到几TB均可稳定运行;
-基于染指指针的读屏障实现,无需全堆扫描;
对比G1:G1停顿时间约几十到数百ms,仅适合中小内存堆,ZGC更适合高并发低延迟场景(如支付、直播、游戏服务),G1仍适合通用中小业务。
题3:SpringBoot3的GraalVM原生镜像是什么?有什么优缺点?
答案:将SpringBoot应用预先编译为机器码可执行文件,核心优势:
1.启动时间从秒级降至毫秒级,内存占用降低50%以上;
适用场景:Serverless函数计算、K
您可能关注的文档
- 2026导游资格考试题库及答案.doc
- 2026届全国百套高考数学模拟试题分类汇编-082圆锥曲线填空题.doc
- 2026届高三5月模拟考化学试题(附答案).doc
- 2026山东枣庄市精神卫生中心(枣庄市立第二医院、枣庄市老年病医院、枣庄市康复医院)招聘22人考前自测高频考点模拟试题及答案详解一套.doc
- 2026山东省安全员C证考试(专职安全员)题库及答案.doc
- 2026山西中考理综真题试卷及答案.doc
- 2026山西省面向清华大学选调优秀高校毕业生考试备考题库最新.doc
- 2026工业控制笔试题库及答案.doc
- 2026年 Q2 起重机司机考试题库附答案(最新版).doc
- 2026年(N1叉车司机)考试内容及N1叉车司机作业考试题库(含答案).doc
最近下载
- 《计算机导论》PPT课件(全).pptx VIP
- 深度解析(2026)《GBT 22576.5-2021医学实验室 质量和能力的要求 第5部分:临床免疫学检验领域的要求》.pptx VIP
- 河北省山区设计雨型分析研究.pdf VIP
- 《永遇乐 京口北固亭怀古》课件28张 高中语文统编版必修上册第三单元.pptx VIP
- 美好生活大调查:中国居民消费特点及趋势报告(2025年度)-中央广播电视总台研究院-2025-51页.pdf VIP
- 中级经济师《工商管理》三色笔记.pdf VIP
- JSG2025053视觉艺术设计组(学生组样题一).pdf VIP
- 彩钢板房施工方案(汇编).pdf VIP
- 办公建筑设计标准 JGJ T67-2019.docx VIP
- 蒸压加气混凝土条板施工方案.doc VIP
原创力文档

文档评论(0)