Java8 のストリームには、ParallelStream() メソッドと Stream() メソッドという 2 つのメソッドがあります。名前が示すように、1 つは並列方式でデータを処理し、もう 1 つは従来のシリアル方式でデータを処理します。すでにたくさん紹介されているので、ここでは詳細は省略し、利用シーンについて簡単に説明します。

実際にプロジェクトを使用していると、データ操作に追加、削除、変更が含まれる場合、データの結果が非常に間違っている可能性があることが判明したため、データをクエリする場合にのみ使用することをお勧めします。

これは、ParallelStream() メソッドは並列処理ですが、スレッド セーフではないため、クエリ操作で使用するとクエリ速度が向上しますが、データを変更する操作で使用するとデータ エラーが発生します。


发表回复

Thanks for your support to bet365fans!