如何解释和编译java?此时何时在此编译和解释之间创建.class文件?
答案 0 :(得分:4)
简单的答案是Java解释器使用.class文件作为输入,而.class文件是Java虚拟机“硬件”的机器目标代码。 javac
编译器将.java源代码编译为.class对象,然后JavaVM可以执行(解释)这些对象。
答案 1 :(得分:1)
创建类文件时?
答案 - > 编译器启动编译时生成的类文件,当时解释器(JRE)生成类文件。解释器将我们的编码解码为二进制代码(机器语言),这个二进制代码由我们的系统或任何系统(机器)使用,或者我们可以说任何操作系统,如linux,ubntu,windows,fadora。
答案 2 :(得分:0)
创建.class文件是编译步骤,因此两者之间没有任何内容。
.java文件被编译为存储在.class文件中的字节代码。 .class文件由JRE解释。