JAVA的Arrays类中 java.util.Arrays.sort与java.util.Arrays.parallelSort有什么区别?

如题所述

java.util.arrays.sort用的是快速排序。
java.util.arrays.parallelsort会把array分成不同的子数组,每个子数组用sort进行排序,最后再合并排序;整个过程用ForkJoin
common pool(java.util.concurrent.ForkJoinPool)进行并发操作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-26
数组长度小于20W用Arrays.sort效率高,大于20W用Arrays.parallelSort效率高
相似回答