for回圈
for回圈的性能隨著資料量的增加性能也越來越差,
普通的回圈不涉及較大的資料量,使用for回圈更好,
stream(串行流)
stream在資料量小的情況下性能差,在資料量中、大的時候性能略高于for回圈,但當資料量特別大的時候,性能也變得越來越差,
parallelStream(并行流)
parallelStream適用的場景是CPU密集型的,加入電腦本身CPU負載很大,parallelStream并不能起到并行流的作用,
parallelStream不適用于I/O密集型的操作,
parallelStream無法保證元素的順序,多執行緒情況下,會有執行緒安全問題,
parallelStream在資料量小的情況下性能略高于串行化流,略低于for回圈,在資料量中的情況都差不多,在資料量比較大時性能查,但是當資料量特別大的時候,性能也變得更好,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/431407.html
標籤:Java
上一篇:自定義注解的使用
