转载请注明出处:http://blog.csdn.net/u011569040/article/details/42681503
1.这是源代码
public class Hello{
public static void main(String args[]){
System.out.println("Hello World");
}
}
编译 :把源代码翻译成机器读的懂的代码 命令:d: cd code javac Hello.java java Hello
2.PATH 环境变量:比如java Hello 命令,执行java.exe,就是通过path环境变量,而Hello.class是通过ClassPath 环境变量找到的。一般ClassPath 就是一个. 当前目录的意思。
3.编译器是把源文件(.java)翻译成虚拟机VM可以理解的代码,而虚拟机是把类文件(.class )翻译成操作系统可以理解的代码。