执行 Java 程序涉及哪些不同步骤?
javaobject oriented programmingprogramming
Java 程序执行遵循 5 个主要步骤
- 编辑 - 程序员使用简单的编辑器或记事本应用程序编写 Java 程序,最后为其添加".java"扩展名。
- 编译 - 在此步骤中,程序员给出 javac 命令,.java 文件将转换为字节码,这是 Java 虚拟机可以理解的语言(这就是 Java 平台独立语言的由来)。任何编译时错误都会在此步骤中引发。
- 加载 - 然后将程序加载到内存中。这是由类加载器完成的,它获取包含字节码的 .class 文件并将其存储在内存中。 .class 文件可以从硬盘或网络加载。
- 验证 - 字节码验证器检查加载的字节码是否有效且是否违反 Java 安全限制。
- 执行 - JVM 一次解释一个字节码并运行该程序。