java的运行效率有C++高吗?

java的运行效率有C++高吗?还有C++适合写像java一样的web应用吗... java的运行效率有C++高吗?还有C++适合写像java一样的web应用吗 展开
 我来答
sdlypyzq
2010-11-30 · TA获得超过396个赞
知道小有建树答主
回答量:222
采纳率:50%
帮助的人:53.1万
展开全部
没有,越高级的语言,封装的越好的语言,效率将越低。一般来说是这样的,当然不绝对。C++不适合写web应用,.net,java,php等是web应用 的三大流行工具,已经非常成熟,而且快速,易用。语言只是工具,哪个更能干好现在的活就用哪个。当然要考虑成本等等方面 。
鼎硕元音乐甄选
2013-01-31 · TA获得超过3461个赞
知道小有建树答主
回答量:310
采纳率:33%
帮助的人:135万
展开全部
没有c++高(排除程序员水平因素)

用c++写web应用需要相当高的水平而且还得有大量的时间。一般用 J2EE 或者.NET 、PHP、ASP等

c++写的东西运行效率不比c差多少,c和汇编很底层,能直接操作堆栈 我写单片机时时操作系统就用他俩。c++在保留了很多c优点的情况下,其开发效率比c高很多。java在运行效率方面不能和他们比了,这本身也不是java的特长
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chonker
2010-11-30 · TA获得超过1351个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:340万
展开全部
你好。java的运行效率比C++低很多。因为JAVA需要一个虚拟机过程,耗费不少时间。
C++不适合写web应用。web应用除了早期的asp,现在基本都是用java和点。net了。当然。net也是比C++效率低。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mxbec32
推荐于2016-11-12 · TA获得超过547个赞
知道答主
回答量:224
采纳率:0%
帮助的人:167万
展开全部
为什么没有人说JVM呢?
C/C++是直接运行在机器上,而java编译后产生*.class文件是运行在java虚拟机上在(JVM),经过JVM解译再放到真实机器上运行。JVM相当于用软件构造了一个计算机,有自己的CPU(假的),内存(也是假的)。
C/C++(*.exe)->机器
java(*.class)->JVM->机器
这样java程序比c++运行效率低,但是因为有JVM做中介,一个操作系统下编译的*.class可以运行在其它的操作系统下,(当然要装不同操作系统下的JVM)。这是所谓的(compile once,run anywhere).

还有一点C++比C慢,可只有10%,不像JAVA和"C系列"的差别那么大。
你的串号我已经记下,采纳后我会帮你制作
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dc91b32
2010-11-30 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
1.没有,
2.不适合,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式