1.高级语言的运行机制
1.编译型:将某种高级语言翻译成能被执行的机器码。
2.解释型:使用解释器将程序源码解释成机器码并立即执行
2.java语言的运行机制
java程序必须要进行先编译后执行。java程序需要先进行编译生成字节码(.class文件)然后通过java解释器来执行。
Java语言中负责解释字节码的是java虚拟机,即JVM,所有平台的JVM都向编译器提供了相同的接口,这就保证了java语言的跨平台运行,JVM就是其中的转换器。
3.java语言的编译解释
编译java程序
javac -d 生成字节码(.class)文件所在位置 Java源文件所在位置
运行java程序
进入到字节码文件所在的位置输入命令
java java类名