JAVA源码
二农
技术改变世界,立志于在技术这条路上越走越黑,越黑越走!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA源码学习-ArrayList
ArrayList其实是支持增加,删除,修改,查询元素的数组,提供一些为我们熟知的方法去使用,例如add,remove,get等,她是动态的,可以自由扩展容量,是一种比较常用的数据结构,为什么常用,因为她方便。 简单概括了ArrayList特点之后,正式开启源码解读之旅原创 2016-01-07 22:54:57 · 687 阅读 · 1 评论 -
JAVA源码学习-HashMap
继ArrayList和LinkedList之后,我准备深入学习下HashMap的源码。看源码之前,我只知道HashMap是HashTable的轻量级实现,允许使用null值和null键,非线程安全,并不能保证映射的顺序。但是如果想了解诸如HashMap的实现原理,怎样保证key的唯一性,实现get和put的机制是什么,那么就得看看源码怎么做的。原创 2016-03-16 22:38:26 · 476 阅读 · 0 评论
分享