容器类
M FS
才疏学浅,万望保函,如有错误,评论区指出,不胜感激
展开
-
[Java]深入底层聊HashMap——深入底层的最好开始
本想按照ArrayList、LinkedList、HashSet、LinkedHashSet、TreeSet、HashMap、LinkedHashMap、TreeMap的顺序介绍容器类的底层的,但是考虑到HashSet其实就是HashMap的一部分(仅仅使用了HashMap的键,其值统一使用一个Object对象),所以我们就先行介绍HashMap,这样我们再介绍HashSet时就简单的多,而且也更...原创 2020-04-06 10:33:27 · 136 阅读 · 0 评论 -
[Java]深入底层聊LinkedList——简单全面,深入底层的最好开始
书接上文ArrayList,我们话不多说直接开整。 LinkedList 我们在学习容器类List的时候都知道,ArrayList适用于读,在查询指定内容时要比LinkedList快的多。而LinkedList则适用于写,在向容器中插入内容时要比ArrayList快的多。 是什么导致了这两者之间的不同呢?那肯定是底层实现喽。从上一篇文章我们了解到,ArrayList底层是使用数组进行实现的,我们在...原创 2020-04-03 11:12:36 · 856 阅读 · 9 评论 -
[Java]深入底层聊ArraysList——简单全面,深入底层的最好开始
写博客也有一段时间了,也上过两次推荐。但是总感觉自己的写博客和那牛人大神的博看还有还大差距,看别人的博客时发现别人的博客的技术水平很高,但是自己去写的时候却很难发现那些深奥的问题。我自己反思觉得主要时因为我开发经验不足,遇到的问题过少所导致的。这个问题不是一天两天能够解决的,我只能是多阅读牛人的博客,寻求真正的项目机会,在实战中积累知识、发现问题。 但这并不意味着在这段时间我就放弃写博客了。就读者...原创 2020-04-02 20:57:41 · 990 阅读 · 4 评论