面试真题

Java · 简单 · 腾讯

JVM 的作用是什么?

简单 Java 🎤 腾讯
参考答案
结论:JVM是Java字节码运行引擎,核心作用为提供跨平台环境、自动内存管理与安全执行。要点:1.跨平台:将.class字节码解释为对应OS机器码,实现一次编译到处运行;2.内存管理:自动分配对象内存并通过GC回收,降低内存泄漏风险;3.执行引擎:解释器与JIT编译器混合执行,提升效率;4.安全机制:类加载校验、字节码验证、沙箱限制;5.运行时支持:多线程调度、异常处理、类加载子系统。JVM屏蔽了底层系统差异,让开发者专注逻辑。
题目整理自公开面经,答案由校招宝自研生成,仅供参考