1.编译型
计算机将程序翻译为机器可以直接执行的语言。
2.解释型
一边翻译一边解释。
编译型的优点:一次性将程序翻译为机器直接执行的语言,运行时脱离了开发环境,效率高。缺点:可移植性差,只能在兼容的操作系统上运行。
解释型的优点:可移植性好,只要有解释器,可以跨平台运行。缺点:一边翻译一边解释,效率低。
java的运行过程:编译器先将.java文件编译为.class文件,类装载器将该.class文件装载进JVM,然后由解释器解释,最后由操作系统执行。
标签:解释,解释器,java,翻译,编译,class From: https://www.cnblogs.com/bobstudyjava/p/17073889.html