一.JDK, JRE, JVM区别
1.JDK : java开发工具集
1.JDK包含JRE
2.JRE : java运行时环境
1.JRE包含JVM
3.JVM : java虚拟机
1.JVM是一种规范 --- 用于解释执行字节码文件的计算机
2.实现
1.软件实现
2.硬件实现
二.配置环境变量
1.JAVA_HOME : 指向JDK安装目录
1.为依赖JDK运行的程序提供查找JDK依据,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的JDK。
2.path : 指定命令搜索路径
3.classpath : 指定类的搜索路径
1.jdk5.0开始可以不用配置