为什么工业控制软件用C++编写,而不用java ?

 我来答
仙戈雅3n
2013-08-31 · TA获得超过5790个赞
知道大有可为答主
回答量:2398
采纳率:75%
帮助的人:896万
展开全部

为什么工作控制软件用C++编写,而不用java写的原因主要有以下几点:

  1. 底层,C\C++写底层的东西是最理想的,比如Window操作系统就是用C\C++ 汇编这些写的。肯定不会使用java写的。

  2. 稳定和安全,事实证明C\C++是最稳定,最可靠的,最安全的。

  3. 数据类型丰富,它可以满足各种层次的工业需求。

    另外java主要应用于商业和移动设备的众多。而C\C++开发应用系统效率低,开发成本大。

追问
java不存在内存泄露,而C/C++会有,为什么说C\C++是最稳定,最可靠的,最安全的呢?
顶峰风光无限
推荐于2017-11-29 · TA获得超过683个赞
知道小有建树答主
回答量:856
采纳率:50%
帮助的人:404万
展开全部
C/C++写的软件,编译器直接将语句编译成CPU指令,确保执行正确与高效。
Java写的软件,没有直接编译成CPU指令,而是由解释器来读,再由解释器来解释具体动作,最后解释器使用自己的软件来执行CPU指令,这样,C/C++都执行100条或者1000条语句了,Java可能还没解释清楚一条。效率差了100倍的软件,谁敢用做工控的。
工控软件的响应时间要求毫秒甚至微秒级的,java真是做不来。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
箫筱沐羽
2013-08-31 · TA获得超过109个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:131万
展开全部
工业控制软件对实时性要求很高,而C++比Java的效率要高一点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
妙对联多成奇才8
2013-08-31 · TA获得超过112个赞
知道答主
回答量:18
采纳率:0%
帮助的人:4.5万
展开全部
不知道,可能是平台问题吧,毕竟java也是c写出来的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式