Java高频面试题汇总及详细答案(实战完整版)
一、Java基础核心面试题
1.JDK、JRE、JVM的区别与联系
详细答案:
JVM是Java虚拟机,是运行Java字节码的虚拟机器,是Java实现跨平台的核心,只负责加载、执行字节码文件,本身不包含开发工具。
JRE是Java运行环境,包含JVM和Java核心运行类库,普通用户运行Java程序只需要安装JRE,无法进行Java代码开发。
JDK是Java开发工具包,包含JRE、Java编译工具、打包工具、调试工具等所有开发所需组件,开发人员必须安装JDK才能编写、编译、运行Java代码。
层级关系:JDK?JRE?JVM
2.=
原创力文档

文档评论(0)