计算机高级语言的类型主要有编译型和解释型两种,而Java 语言是两种类型的结合。

Java首先利用文本编辑器编写 Java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class; 最后利用虚拟机(解释器,java)解释执行。

                                          1494836063440655.png