为什么java能夸平台,c不能

 我来答
矢风快乐
推荐于2017-09-11 · TA获得超过991个赞
知道小有建树答主
回答量:632
采纳率:100%
帮助的人:321万
展开全部
java用的是不同的jvm来实现跨平台,并不是java语言可以跨平台,能理解吗前扒昌?比如说话,你会汉此笑语,有个人既会英语,又会汉语,你和他可以交流,你要和老外说慧扒话,就要借助他做翻译,才可以交流.你是java语言程序,会多语言的人是jvm,老外是操作系统平台.不同的操作系统平台的jvm不同,就可以实现java的跨平台.
zhu6235208871
2011-09-06
知道答主
回答量:83
采纳率:0%
帮助的人:29.5万
展开全部
C是微软自己的语言 如果他都能跨平台了 那就是对自己的系统不给力了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
903714484
2011-09-06 · 超过16用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:36.9万
展开全部
java基于jvm,解释执行。c直接运行在硬件上,编译执行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qjfcu2
2011-09-06 · TA获得超过591个赞
知道小有建树答主
回答量:554
采纳率:0%
帮助的人:390万
展开全部
那是因为java是运行在jvm上的,不是在硬件上,而C能直接运行在硬件上,对硬件限制比较多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式