JDK和JRE

JDK

JDK(包含JRE)
描述:它是Java程序开发工具包,包含JRE和开发人员使用的工具

开发全新程序时,必须安装JDK

JRE

JRE(包含JVM–必不可少)
描述:它是Java程序的运行环境,包含JVM 和所需核心类库

运行已有程序时,可以只安装JRE

描述图

JDK和JRE

关系图

JDK和JRE

环境变量

why???为什么要使用环境变量?

cmd中输入命令时,如果没有修改环境变量,那么你需要输入一长串的位置信息,电脑才能识别。如:E:\software\Tomcat\apache-tomcat-8.5.38\bin
但是
每次都输入这么多会很麻烦,所以环境变量解决了这个问题
设置环境变量,将这一长串的地址变成一个标识符,比如java_home。
这样只输入一个java也能识别了

nodejs环境变量配置