第1阶段:编写一个文件。这可以用一个编辑器程序完成,并用.java结尾的文件保存在磁盘上。
第2阶段:程序员给出命令javac以编译程序,编译器创建字节码,并用.class结尾的文件保存在磁盘上。
第3阶段:为装配阶段。类装载程序从磁盘上读取包含字节码的.class文件,并把这些字节码放入内存中。
第4阶段:在装入类时,字节码验证器验证他们的字节码,确保字节码都合法,并且不违背Java的安全限制。
第5阶段:解释器阶段。解释器读取字节码,并把他们翻译成计算机能够理解的语言。
第1阶段:编写一个文件。这可以用一个编辑器程序完成,并用.java结尾的文件保存在磁盘上。
第2阶段:程序员给出命令javac以编译程序,编译器创建字节码,并用.class结尾的文件保存在磁盘上。
第3阶段:为装配阶段。类装载程序从磁盘上读取包含字节码的.class文件,并把这些字节码放入内存中。
第4阶段:在装入类时,字节码验证器验证他们的字节码,确保字节码都合法,并且不违背Java的安全限制。
第5阶段:解释器阶段。解释器读取字节码,并把他们翻译成计算机能够理解的语言。