Java的执行效率完全可以比C/C++的好

Java的执行效率完全可以比C/C++的好
1, 大家都知道现在的JVM大都实现了JIT, 一个class在第一次运行后就被编译成了native code来运行, 等一个server运行了一段时间后,整个application可能都已经编译成二进制代码执行.
2, c/c++的代码为了能够在x386的兼容的CPU上运行, 就可能无法用到pentium的一些优点,而JIT不同, 可以判断当前CPU的类型,编译出来的代码可能比c/c++编译出来的效率好
3, 随着JIT的算法的不断进步, JIT可以根据上次编译的代码的执行结果, 对编译的代码进行动态优化,使它编译的代码效率越来越好, 由于c/c++编译器一次编译出来的代码.
综合上面的几点, 我们有理由相信, Java的执行速度完全可以做到比c/c++的好.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值