1、JRE=JVE+类库文件
JVM虚拟机相当于计算机系统(操作系统+硬件环境)
JRE Java Runtime Environment Java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK=JRE+java开发工具
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
2、JDK目录介
(1)bin目录:存放Java的编译器、解释器等工具(可执行文件)
(2)db目录:JDK7附带的一个轻量级的数据库,名字叫做Derby。
(3)include目录:存放的调用系统资源的接口文件。
(4)jre目录:存放Java运行环境文件。
(5)lib目录:存放Java的类库文件。
(6)src.zip文件:JDK提供的类的源代码。