Java文件的执行过程
1.编写Java源文件 .java文件
2.交给编译器(javac)去编译成字节码文件 .class文件
3.交给jvm虚拟机去解释执行
Java既有编译的过程,又有解释的过程
JVM-----多个不同版本的虚拟机,字节码跟虚拟机打交道,屏蔽了底层运行平台的差别,是实现跨平台的核心。
JRE------JAVA运行时环境,包含:虚拟机,库函数等。(只需要运行的话,安装这个就可以)
JDK------JAVA开发工具,包含:JRE,编译器和调试器等。(要去开发Java的人员,安装这东西)