java与c语言相比,优势究竟在什么地方?希望能给出比较系统的解释

如题所述

java是基于c++而衍生的语言,它比较其他语言的最大优势就是跨平台,也就是说只要给任何一种操作系统安装上java的虚拟机,就可以在任何操作系统上java语言的程序和软件。而C语言是基于计算机本身开发的语言,通俗点说,可能在这台计算机上能用的东西,换台计算机就不行了、。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-08
牺牲性能换来友好性,对于现在的计算机来讲对于大多数软件来讲对性能的要求可能比不上友好性。我想这也就是现在面向对象和脚本语言等受欢迎的原因,不需要过多的去考虑软件的性能,而用大多精力去使软件对用户更加友好。
第2个回答  2012-05-08
1楼把C就说的一文不值了,没C能有java?
夸平台的就只java了,你得让楼主知道还有.net
至于java和C,个人觉的没啥可比的,一个面向对象,一个面向过程,
要真比就好比拿 孙子 和 爷爷 比了。

参考资料:纯手打

相似回答