Java初级工程师面试题及详细答案(真实面试版)
说明:整套题目为初级Java开发校招/实习/入门社招高频真题,剔除书面化套话,答案贴合实际开发和面试官考察重点,通俗易懂、无机器话术。
一、Java基础核心(高频必问)
1.JDK、JRE、JVM的区别是什么?
参考答案:
简单来说,范围从大到小是JDKJREJVM。
JVM:Java虚拟机,是Java程序运行的核心,只负责解析执行class字节码文件,不包含编译工具,是跨平台的核心,所有Java程序最终都在JVM上运行。
JRE:Java运行环境,包含JVM+Java核心类库(比如常用的String、集合类等),只用来运
原创力文档

文档评论(0)