Java 何时运行速度比 C++ 快?


以下是 Java 证明其速度比 C++ 更快的领域。

  • 内存分配/释放:内存分配/释放速度更快,创建新的较大数组通常比使用缓存的数组更快。
  • 对象实例化:Java 的 GC 完成的内存管理使得 Java 比 C++ 具有更快的对象相关操作。
  • 多线程和同步:现代 Java 程序利用多核系统使同步和多线程操作更快。
  • JIT 随着时间的推移得到了很大的改进,现代 Java 程序的执行速度现在快得多。
  • 字符串操作通过具有长度而变得更快。
  • 集合方法经过优化,例如数组复制。
  • 类加载在一段时间内得到了很大的改进,现代 Java 程序的类加载速度现在快得多。


更新于:2020年6月13日

85 次浏览

启动你的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.