达内Java高频面试题及详细答案(实战真实口吻).docx

达内Java高频面试题及详细答案(实战真实口吻).docx

达内Java高频面试题及详细答案(实战真实口吻)

一、Java基础核心面试题

1.JDK、JRE、JVM的区别与联系?

参考答案:

三者是层层包含的关系,范围从大到小是JDKJREJVM。

JVM是Java虚拟机,是Java程序运行的核心,只负责解释执行class字节码文件,跨平台的核心就是JVM,不同系统有对应版本的JVM。

JRE是Java运行环境,包含JVM+Java核心类库,只用来运行已经写好的Java程序,没有代码编译、开发的工具。

JDK是Java开发工具包,包含JRE+开发工具(javac编译、java运行、jar打包等),是开发Java程序必须

文档评论(0)

1亿VIP精品文档

相关文档