引蜘蛛网站,小红书营销推广方式,公司网站用什么程序,网络公司做的网站我能改后台么首先拿python和C说明#xff0c;python运行速度慢#xff0c;和C程序相比非常慢#xff0c;因为Python是解释型语言#xff0c;你的代码在执行时会一行一行地被python解释器翻译成CPU能理解的机器码#xff0c;这个翻译过程非常耗时#xff0c;所以很慢。而C/C程序是编译…首先拿python和C说明python运行速度慢和C程序相比非常慢因为Python是解释型语言你的代码在执行时会一行一行地被python解释器翻译成CPU能理解的机器码这个翻译过程非常耗时所以很慢。而C/C程序是编译型语言运行前直接编译成CPU能执行的机器码所以非常快。 但是Java呢Java运行前需要编译.java不经过编译就无法执行所以有人就说Java是编译型的。 但是编译后的.class文件是字节码并不是机器能直接执行的机器码它是解释运行在JVM上的所以也有人说它是解释型的。 对于C和C它们经过一次编译之后可以由操作系统直接执行所以它们是编译型语言。而Java不一样它首先由编译器编译成.class字节码文件然后在通过JVM从.class文件中读一行解释执行一行所以它是解释型的语言。也正是由于java对于多种不同的操作系统有不同的JVM所以实现了真正意义上的跨平台。 1Java语言的编译--解释--运行过程 2JVM Java兼顾解释型和编译型的特点 转载于:https://www.cnblogs.com/tingtwang/p/11130715.html