Java运行机制及运行过程
-
_.java文件编译(javac命令)为___.class字节码文件
-
在不同的操作系统的安装的jdk中包含的虚拟机(对于不同的系统也有不同的虚拟机)中运行.class字节码文件
-
java虚拟机机制 屏蔽了底层运行平台的差别实现一次编译到处运行的跨平台性
Jdk
1.jdk的全称为Java Development Kit java开发工具包
包括JRE以及其开发工具(编译过程)
2.jdk是提供给java开发人员使用的其中包含了java的开发工具,也包括JRE(安装完jdk也就意味着不需要单独安装JRE)
JRE
1.JRE(Java Runtime Environment java运行环境)
2.JRE= JVM +java的核心类库【类】
3.如果仅需要运行已经开发好的Java程序,计算机中只需要安装好JRE即可
注意:对修改过的Java源文件需要重新进行编译,并生成新的字节码文件才能执行