创建编译和执行java程序
要点提示,在这里java源程序保存为.java 文件,然而在编译时为.class文件。.class文件由java虚拟机jvm执行
这个过程就是首先创建或者修改源代码,接下来存盘源代码,源代码顾名思义,就是程序员开发的陈旭,人是能够读懂的,接下来进行编译源代码,例如编译helloworld.java,如果此时出现编译错误,那么系统会返回第一步,进行修改源代码,如果没有错误,那么源代码编译过后进行存盘成字节码,字节码顾名思义就是由编译器产生,用来让JVM进行读取和解释的代码,接下来运行字节码,例如helloworld.class,输出结果。
在执行一个java程序时候,JVM首先会用使用一个称为类加载器的程序将类的自己吗加载到内存中,如果程序中使用了其他类,雷佳在程序会在需要他们之前动态的加载他们。加载该类后,JVM使用一个称为字节码验证器的程序来检验字节码的合法性,确保字节码符合java的安全规范,这样会保证来自网络的java程序不会篡改和危害个人的计算机。