1· Java开发环境的搭建
JDK:Java开发工具包Java Development Kit
——面向开发人员
JRE:Java运行时环境Java Runtime Environment
——面向Java程序的使用者
JVM:Java虚拟机Java Virtual Machine
——一个想象中的机器,在物理机上通过软件模拟来实现
三者之间的关系:
JDK>JRE > JVM
JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK。
JVM:软件模拟的计算机;执行字节码文件(*.class);不同的软硬件平台需要对Java虚拟机做专门的实现。
2·什么是环境变量
环境变量相当于给系统或用户应用程序设置的一些变量,具体起什么作用,和具体的环境变量名相关。
path:是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下去找。
Classpath:在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
3·环境变量的配置
进入环境变量配置窗口,在“用户变量”中,设置3项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:
(Java的工作原理)
(Java执行过程1)
(Java执行过程2)
(Java执行过程3)