尚学堂面试题及详细答案.docx

尚学堂面试题及详细答案

一、基础必考题(高频,适合初/中级,每题均为尚学堂面试常考)

1.题目:请解释Java中的JDK、JRE、JVM三者的区别,用通俗的话说明,不要太官方

答案:简单说三者是“包含关系”,从大到小依次是JDKJREJVM。

JDK是Java开发工具包,我们写代码、编译代码用的(比如javac命令、java命令)都在里面,还包含了JRE,只要做开发就必须装JDK;

JRE是Java运行环境,只包含运行Java程序需要的文件,不包含开发工具,比如别人写好的Java程序,你只想运行它,装JRE就够了;

JVM是Java虚拟机,是最核心的部分,负责把Java编译后的字节码(.c

文档评论(0)

1亿VIP精品文档

相关文档