C语言和C++以及Java的本质区别是什么?它们应用的平台和运行环境个是什么?

 我来答
dufenglei908
2012-05-24 · TA获得超过6371个赞
知道大有可为答主
回答量:1449
采纳率:60%
帮助的人:743万
展开全部
1. C语言是纯面向过程语言,Java是纯面向对象语言,C++是二者兼有
2. C语言和C++都是编译运行,Java是通过虚拟机解释运行,从运行速度上讲,C和C++更快
3. 从表面上来说,Java是跨平台的语言,同样一份二进制码,可以分别放到不同的平台,运行出相同的结果,但是事实上,每个平台也都有C和C++的编译环境,同样的源码,也可以放到不同的平台编译出不同的可执行文件,因此跨平台的优势,Java显得并不是非常明显
4. Java更多的用于Web应用、手机应用,C和C++更多的应用于数据处理,后台服务
flyfight88
2012-05-24
知道答主
回答量:63
采纳率:0%
帮助的人:29.2万
展开全部
区别很复杂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云湖醉客
2012-05-24 · TA获得超过1983个赞
知道小有建树答主
回答量:820
采纳率:0%
帮助的人:303万
展开全部
原理和语法都差不多。主要看你用来做什么东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式