请教,JDK,JRE,java虚拟机,集成开发工具,编译器,解释器各自的作用,区别与联系,最好通俗一点。上述问题主要是由于我做了一个题联想到的,题目是:“如果一个系统想要运行java程序,必须安装JDK吗?”。谢谢了,详细点哦~~~
------解决方案--------------------
------解决方案--------------------
通俗来讲 eclipse包括jdk,jdk包括jre,jre包括jvm
eclipse —— JAVA部署环境 + 程序开发包 + 各种插件 = 企业开发IDE
JDK —— JAVA部署环境 + 程序开发包
JRE —— JAVA部署环境
JVM —— JVM是一个软件实例的运行环境