UNIX一般用C的原因:
C对于底层的操作是很快,这个JAVA比不上。
操作界面,都是类似DOS那样的要求不高。
JAVA跨平台的实现:
java通过虚拟机(JVM)运行的
而虚拟机各个平台都可以安装,在JRE下运行
JAVA与C的混合编程:
Java提供JNI接口,用JDK的工具生成JNI的C代码头文件进行扩展
UNIX一般用C的原因:
C对于底层的操作是很快,这个JAVA比不上。
操作界面,都是类似DOS那样的要求不高。
JAVA跨平台的实现:
java通过虚拟机(JVM)运行的
而虚拟机各个平台都可以安装,在JRE下运行
JAVA与C的混合编程:
Java提供JNI接口,用JDK的工具生成JNI的C代码头文件进行扩展