JAVA_HOME:
属于用户变量里面的,在path中引用未必有效;它的设定是为了第三方的东西,如Eclipse等找到jdk的安装路径;
- Path
是为了执行命令方便,否则每一次都要转到那个jar或exe文件所在的目录去执行, 如经常操作的adb命令,在D:\android\sdk\platform-tools 下面,将该路径放入到Path中,就可以在任意路径,调用adb命令了
- classpath
它是javac编译器的一个环境变量。它的作用与import、package关键字有关。java编译器从当前位置开始展开搜索;
控制台 java 和javac 命令的区别
使用记事本开发java程序的时候,javac用于编译生成class代码,java用于执行。