Java 8:Streams 與Collections 效能比較
最近的一個非正式基準測試引起了人們對Java 8 的Streams API 與傳統收藏。此基準測試比較了使用這兩種方法過濾整數列表和計算偶數的平方根。
問題 1:測試有效性
初始測試使用 LinkedList 作為結果集合,未針對列表末尾的迭代和插入進行最佳化。
問題 2:流與集合性能
使用 JMH (Java) 的正式基準測試Microbenchmarking Harness)表明,對於迭代操作,流通常比普通集合慢。
建議方法
其他注意事項
以上是Java 8 的 Streams API 是否比迭代操作的傳統集合慢?的詳細內容。更多資訊請關注PHP中文網其他相關文章!