- 博客(2)
- 收藏
- 关注
原创 HashMap源码剖析
本文主要包含HashMao的概述,数据结构和源码分析。一.HashMap概述 HashMap基于哈希表的Map的接口实现。此事件提供所有可选的映射操作,并允许使用null键和null值。(除了不同步和允许使用null之外,HashMap类与Hashtable类大致相同) HashMap不是线程安全的,如果想要获取线程安全的HashMap,可以通过Collections类的静态方法syn...
2018-06-27 10:08:05
168
原创 java集合类小结
1.==和equals的区别: ==在比较基本类型时,比较的值,在比较对象时,比较的是对象的地址,而equlas方法是Object类中的方法,所有的类都继承这个方法,而通过源码我们发现,Object类中equals()方法底层依赖的是==号,那么,在所有没有重写equals()方法的类中,调用equals()方法其实和使用==号的效果一样,也是比较的地址值,然而,Java提供的所有类中,绝大...
2018-06-26 17:16:30
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人