JDK1.7 Arrars.sort排序问题
来源:互联网 发布:如何查询软件著作权 编辑:程序博客网 时间:2024/06/01 14:26
转自:http://www.oschina.net/question/1255760_126893
有稍微修改
1.7代码如下:
1.6 or 1.5代码如下:
- public static void sort(Object[] a) {
- Object[] aux = (Object[])a.clone();
- mergeSort(aux, a, 0, a.length, 0);
- }
网上说设置
System.setProperty("java.util.Arrays.useLegacyMergeSort", "true");
使用老的排序方法,但是遇到加载问题。
static final class LegacyMergeSort {
//这里最终取的是system.getproperty("java.util.Arrays.useLegacyMergeSort");
static final class LegacyMergeSort {
private static final boolean userRequested =
java.security.AccessController.doPrivileged(
new sun.security.action.GetBooleanAction(
"java.util.Arrays.useLegacyMergeSort")).booleanValue();
}
由于是静态类,虚拟机一开始就加载了,后面程序再进行设置已经无效了,请问有什么好的解决方法吗?
(代码在产品中实现,希望不要增加安装步骤)
0 0
- JDK1.7 Arrars.sort排序问题
- JDK1.7 Collections.sort排序异常
- JDK1.7和1.8中List集合中sort方法排序问题【JAVA】
- 容器sort排序问题
- Sort排序问题
- jdk1.7和jdk1.6的Collections.sort方法不一样
- shell sort 希尔排序问题
- DataFrame排序sort的问题
- JavaScript中的sort排序问题
- js中的sort排序问题
- jdk1.7与jdk1.8切换问题
- jdk1.6,jdk1.7,jdk1.8安装共存问题。
- jdk1.6,jdk1.7,jdk1.8安装共存问题。
- 【Sort】75. Sort Colors(计数排序、荷兰国旗问题)
- 关于vs2008的sort排序的问题?
- 【转】模糊排序问题(Fuzzy sort)
- Collection.sort()排序之数字前缀问题
- 模糊排序问题(Fuzzy sort)
- 前景检测算法_1(codebook和平均背景法)
- Oracle Package 实例
- 黑马程序员_Java多线程
- 使用java.util.Calendar来取得相关日期信息
- linux修改主机名和是否显示全路径
- JDK1.7 Arrars.sort排序问题
- 球钟问题的解决--栈和队列
- 云计算助力浙商证券
- 【算法】寻找字符串中最长的回文序列
- Android中发送网络请求,弹出Dialog崩溃问题解决
- 55-html显示天气预报信息
- Android 模拟按键汇总
- [Hercules z/OS customize step by step] – S1 First IPL
- Java 单例模式详解