知优码

您现在的位置是:首页 > Java语言 > Java基础

Java基础

java程序是如何运行的

2020-10-29Java基础
java程序是如何运行的
程序的运行原理非常简单:

一、代码按顺序执行

语句的执行都是从上往下,顺序依次执行的。

二、代码的解释


java程序运行在操作系统之上,之所以“一次编写,处处运行”是因为在操作系统上面又增加了一层JVM(java虚拟机)。如图所示:
系统结构
编写的 .java 文件会被编译为java class字节码文件。最终虚拟机执行字节码文件,并调用操作系统资源解释执行得到最终结果。