Java 何時執行速度比 C++ 快?


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

  • 記憶體分配/釋放:記憶體分配/釋放速度更快,建立新的更大的陣列通常比使用快取的陣列更快。
  • 物件例項化:Java 的 GC 完成的記憶體管理使 Java 比 C++ 的物件相關操作更快。
  • 多執行緒和同步:現代 Java 程式利用多核系統使同步和多執行緒操作速度更快。
  • JIT 隨著時間的推移得到了很大的改進,現代 Java 程式的執行速度現在要快得多。
  • 字串操作透過具有長度而速度更快。
  • 集合方法經過最佳化,例如陣列複製。
  • 類載入隨著時間的推移得到了很大的改進,現代 Java 程式的類載入速度現在要快得多。


更新於:2020年6月13日

86 次檢視

啟動您的職業生涯

完成課程後獲得認證

開始學習
廣告
© . All rights reserved.