J2SE(一)JAVA前奏CLASSPATH、PATH与JVM执行过程

一、CLASSPATH与PATH

1、PATH环境变量

指定命令的搜索路径,可以在任意目录下路径执行命令。如在命令行下面执行命令javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序javac。

 

执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找PATH中的每一个路径,直至找到。

2、CLASSPATH环境变量

 

指定java中类的搜索路径。java编译时引用的类,如import java.util.*,会找寻CLASSPATH路径下对应的util包下对应的java文件

二、JVM执行过程

J2SE(一)JAVA前奏CLASSPATH、PATH与JVM执行过程


J2SE(一)JAVA前奏CLASSPATH、PATH与JVM执行过程