JAVA基础
文章平均质量分 93
ゝ浮华 °__
这个作者很懒,什么都没留下…
展开
-
在参考了众多博客之后,我写出了多达三万字的HashMap源码分析,比我本科毕业论文都要精彩
HashMap源码分析 以下代码都是基于java8的版本 HashMap简介 源码: public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { //...... } jdk1.7和jdk1.8的差距还是比较大的,1.8引入了红黑树,尾插入 HashMap主要使用API // 获得指定键的值 V get原创 2021-11-24 18:57:07 · 515 阅读 · 0 评论 -
ArrayList源码分析,保姆级别,像照顾zz一样的讲解
ArrayList源码分析 以下代码都是基于java8的版本 ArrayList简介 源码: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { //...... } ArrayList与Collection的关系如下图,实现代表继承,虚线代表实现接口: A原创 2021-11-24 18:50:33 · 319 阅读 · 0 评论