理解:
Java先编译为字节码.class文件,在通过JVM(运行时系统)解释
参考https://blog.csdn.net/weixin_44750251/article/details/88375785
path:
PATH环境变量,作用是指定命令搜索路径,在命令行下面执行命令如javac、java时,它回到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行的文件,设置好PATH变量后,就可以在任何目录下执行bin下的所有工具了
classpath:
CLASSPATH环境变量,作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中