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