JDE(JAVA Development Kit):是JAVA程序开发包,为开发人员使用的。包含JRE和一些工具。
JRE( JAVA runtime Environment):是JAVA运行时需要的运行环境,包含JVM和运行时必备的核心类库(lib)。
JVM(JAVA Virtual Machine):JAVA虚拟机,它是整个java实现跨平台的最核心的部分。用于编译程序时,(.class)由JAVA虚拟机先执行完成后,将结果交给主机。也就是说,(.class)文件并不是直接与机器的操作系统直接互动,而是先于JAVA虚拟机先交互,在通过JAVA虚拟机与主机机器的操作系统相互互动。
三者的关系图:
JDE:
下载JDK:https://www.oracle.com/index.html
下载Eclipse:https://www.eclipse.org/downloads/