JAVA可以跨平台 因为抽象了一层 JVM只要在系统上有就可以了 但是C其实一般是不能的 之所以有说可以是因为调了标准库
java是一种半编译、半解释执行 java的编译器先将其编译为class文件,也就是字节码;然后将字节码交由jvm(java虚拟机)解释执行;
翻译有两种方式:a.编译b.解释。两种方式主要是翻译的时间不同
编译效率高 解释慢一些 因为解释性语言在运行程序的时候才翻译
JAVA可以跨平台 因为抽象了一层 JVM只要在系统上有就可以了 但是C其实一般是不能的 之所以有说可以是因为调了标准库
java是一种半编译、半解释执行 java的编译器先将其编译为class文件,也就是字节码;然后将字节码交由jvm(java虚拟机)解释执行;
翻译有两种方式:a.编译b.解释。两种方式主要是翻译的时间不同
编译效率高 解释慢一些 因为解释性语言在运行程序的时候才翻译