请问JAVA程序和C语言有什么不同?
发布网友
发布时间:2022-04-23 05:23
我来回答
共1个回答
热心网友
时间:2022-06-02 00:00
不同之处很多-
-
像楼上说的
C是面向过程的
JAVA是面向对象的
还有C是编译型语言
JAVA虽然也算是编译型
但是伪编译
编译出来的不是机器码而是虚拟机字节码
C直接由CPU跑
JAVA由JVM跑
还有C不跨平台
JAVA跨平台
C效率比JAVA高
但相对的就会有内存管理等问题
C常被用来开发嵌入式设备
JAVA则常用于移动设备和大型企业级应用