原文:【Java入门提高篇】Day27 Java容器类详解(九)LinkedList详解

这次介绍一下List接口的另一个践行者 LinkedList,这是一位集诸多技能于一身的List接口践行者,可谓十八般武艺,样样精通,栈 队列 双端队列 链表 双向链表都可以用它来模拟,话不多说,赶紧一起来看看吧。 本篇将从以下几个方面对LinkedList进行解析: .LinkedList整体结构。 .LinkedList基本操作使用栗子。 .LinkedList与ArrayList的对比分析 ...

2018-08-02 23:21 4 667 推荐指数:

查看详情

Java入门提高Day32 Java容器类详解(十四)ArrayDeque详解

  今天来介绍一个不太常见也不太常用的——ArrayDeque,这是一个很不错的容器类,如果对它还不了解的话,那么就好好看看这篇文章吧。   看完本篇,你将会了解到:   1、ArrayDeque是什么?   2、ArrayDeque如何使用?   3、ArrayDeque的内部结构 ...

Sat Sep 08 03:29:00 CST 2018 6 9397
Java入门提高Day33 Java容器类详解(十五)PriorityQueue详解

  今天要介绍的是基础容器类(为了与并发容器类区分开来而命名的名字)中的另一个成员——PriorityQueue,它的大名叫做优先级队列,想必即使没有用过也该有所耳闻吧,什么?没。。没听过?emmm。。。那就更该认真看看了。   通过本篇你将了解到:   1、PriorityQueue是什么 ...

Mon Sep 10 02:31:00 CST 2018 2 756
Java入门提高Day22 Java容器类详解(五)HashMap源码分析(上)

  准备了很长时间,终于理清了思路,鼓起勇气,开始介绍本篇的主角——HashMap。说实话,这家伙能说的内容太多了,要是像前面ArrayList那样翻译一下源码,稍微说说重点,肯定会让很多人摸不着头脑,不能把复杂的东西用尽量简单的方式说明白,那就说明讲的挺失败的(面壁中)。所以这次决定把内容分四 ...

Sun Jun 17 03:39:00 CST 2018 6 1233
Java入门提高Day23 Java容器类详解(六)HashMap源码分析(中)

  上一中对HashMap中的基本内容做了详细的介绍,解析了其中的get和put方法,想必大家对于HashMap也有了更好的认识,本篇将从了算法的角度,来分析HashMap中的那些函数。 HashCode   先来说说HashMap中HashCode的算法,在上一里,我们看到了 ...

Tue Jun 19 05:32:00 CST 2018 2 875
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM