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