尚学堂面试题及详细答案
一、基础必考题(高频,适合初/中级,每题均为尚学堂面试常考)
1.题目:请解释Java中的JDK、JRE、JVM三者的区别,用通俗的话说明,不要太官方
答案:简单说三者是“包含关系”,从大到小依次是JDKJREJVM。
JDK是Java开发工具包,我们写代码、编译代码用的(比如javac命令、java命令)都在里面,还包含了JRE,只要做开发就必须装JDK;
JRE是Java运行环境,只包含运行Java程序需要的文件,不包含开发工具,比如别人写好的Java程序,你只想运行它,装JRE就够了;
JVM是Java虚拟机,是最核心的部分,负责把Java编译后的字节码(.c
原创力文档

文档评论(0)