on_1y

只有那些有目标,有爱, 有激情,能坚持到底的灵魂,才能走出一路不断的生机盎然,活出一个越来越大的世界...

OpenJDK 源代码阅读之 TimSort

概要 这个类在 Oracle 的官方文档里是查不到的,但是确实在 OpenJDK 的源代码里出现了,Arrays 中的 sort 函数用到了这个用于排序的类。它将归并排序(merge sort) 与插入排序(insertion sort) 结合,并进行了一些优化。对于已经部分排序的数组,...

2014-06-11 21:32:39

阅读数 8466

评论数 7

OpenJDK 源代码阅读之 Collections

概要 代码路径为:  jdk/src/share/classes/java/util/Collections.java 类继承关系 java.lang.Object java.util.Collections 定义 public class Collecti...

2014-06-08 19:44:40

阅读数 2032

评论数 0

OpenJDK 源代码阅读之 BitSet

概要 类继承关系 java.lang.Object java.util.BitSet 定义 public class BitSet extends Object implements Cloneable, Serializable 要点 Bi...

2014-06-07 19:42:51

阅读数 1348

评论数 0

OpenJDK 源代码阅读之 Arrays

概要 类继承关系 java.lang.Object java.util.Arrays 定义 public class Arrays extends Object 要点 此类主要是提供了一些操作数组的方法,比如排序啊,搜索啊。也提供一个工厂,用于将数组...

2014-06-05 20:44:58

阅读数 1412

评论数 0

OpenJDK 源代阅读之 ArrayDeque

概要 类继承关系 java.lang.Object java.util.AbstractCollectionE> java.util.ArrayDequeE> 定义 public class ArrayDequeE> exte...

2014-06-04 19:26:20

阅读数 1351

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭