计算机高级语言的类型主要有编译型和解释型两种,而java语言是两种类型的结合。 java首先利用文本编辑器编写java源程序,源文件后缀名为.java,再利用编译器(javac)将源程序编译成字节码文件,字节码文件后缀名为.class,最后利用虚拟机(解释器,java)解释执行。