博客专栏  >  编程语言   >  jdk源码学习笔记

jdk源码学习笔记

从源码的角度上分析java中的常见类。

关注
20 已关注
8篇博文
  • 【源码】TreeMap源码剖析

    注:以下源码基于jdk1.7.0_11 之前介绍了一系列Map集合中的具体实现类,包括HashMap,HashTable,LinkedHashMap。这三个类都是基于哈希表实现的,今天我们介...

    2014-08-23 22:08
    1701
  • 【源码】LruCache源码剖析

    上一篇分析了LinkedHashMap源码,这个Map集合除了拥有HashMap的大部分特性之外,还拥有链表的特点,即可以保持遍历顺序与插入顺序一致。另外,当我们将accessOrder设置为true...

    2014-08-20 09:22
    2583
  • 【源码】HashMap源码剖析

    注:以下源码基于jdk1.7.0_11 之前的几篇文章介绍了List集合中一些比较常见的类,比如ArrayList、LinkedList、Vector等。本篇文章将介绍集合框架的另一块内容...

    2014-08-14 08:46
    2997
  • java的String和android的String有什么区别?

    这是今天阿里电话面试被问到的,在之前确实没有想过(一直以为是一样的),于是面试完之后,我马上打开了源码,对这两个String类进行了比较,下面是我的发现。 首先我观察了这两个String类所导入...

    2014-08-06 23:24
    2392
  • 【源码】LinkedList源码剖析

    注:以下源码基于jdk1.7.0_11 上一篇我们分析了ArrayList,今天我们在来看下LinkedList。 首先上一幅框架图: LinkedList同样间接继承了Abst...

    2014-08-08 22:41
    1262
  • 【源码】ArrayList源码剖析

    //-------------------------------------------------------------------- 转载请注明出处:http://blog.csdn.n...

    2014-08-07 22:54
    1418
  • 【源码】StringBuilder和StringBuffer源码深度剖析

    //------------------------------------------------------------------------ 写篇博客不容易,请尊重作者劳动成果。转载请注明出...

    2014-08-06 21:58
    1787
  • 【源码】Vector、Stack源码解析

    注:以下源码基于jdk1.7.0_11 Vector算是一个历史遗留下来的类,现在已基本被ArrayList取代。本文出于学习的目的来分析下这个类。 从图上可以看出...

    2014-08-11 16:09
    1369

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部