Java集合框架图解
来源:互联网 发布:软件开发流程 ppt 编辑:程序博客网 时间:2024/06/16 09:04
关于C++标准模板库(Standard Template Library, STL)的书籍和资料有很多,关于Java集合框架(Java Collections Framework, JCF)的资料却很少,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带来不小的麻烦。我深深的不解其中的原因。虽然JCF设计参考了STL,但其定位不是Java版的STL,而是要实现一个精简紧凑的容器框架,对STL的介绍自然不能替代对JCF的介绍。
本系列文章主要从数据结构和算法层面分析JCF中List, Set, Map, Stack, Queue等典型容器,结合生动图解和源代码,帮助读者对Java集合框架建立清晰而深入的理解。本文并不特意介绍Java的语言特性,但会在需要的时候做出简洁的解释。
具体内容安排如下:
- Overview 对Java Collections Framework,以及Java语言特性做出基本介绍。
- ArrayList 结合源码对ArrayList进行讲解。
- LinkedList 结合源码对LinkedList进行讲解。
- Stack and Queue 以AarryDeque为例讲解Stack和Queue。
- TreeSet and TreeMap 结合源码对TreeSet和TreeMap进行讲解。
- HashSet and HashMap 结合源码对HashSet和HashMap进行讲解。
- LinkedHashSet and LinkedHashMap 结合源码对LinkedHashSet和LinkedHashMap进行讲解。
- PriorityQueue 结合源码对PriorityQueue进行讲解。
- WeakHashMap 对WeakHashMap做出基本介绍。
0 0
- Java集合框架图解
- java集合总结-----图解
- Java集合:集合框架
- 《java入门第一季》之集合框架TreeSet存储元素自然排序以及图解
- 集合框架_集合的继承体系图解
- 【Java】java集合框架
- [Java]Java集合框架
- JAVA集合框架和集合
- 【集合】Java集合框架介绍
- Java集合之集合框架
- [集合]Java的集合框架 Collection集合
- Java集合框架 (一)
- Java集合框架 (二)
- Java集合框架(三)
- Java集合框架
- 也来谈Java集合框架
- 也来谈Java集合框架
- Java集合框架 (一)
- 最长公共子序列&&最长公共子串---[动态规划]
- 安卓自定义Scrollview,实现卷帘成效
- [bzoj1015][JSOI2008]星球大战starwar
- mysql 5.7源码 启动监听过程
- 如何在python环境下安装xgboost
- Java集合框架图解
- LINUX C++ 线程池简单实现之双队列
- 太阳的后裔--OST.3 This love这份爱
- AJAX的数据类型
- 你的电脑上的应用需要使用以下windows功能(安装.net3.5)解决办法
- 终于开通博客了,第一篇博客记录我的pat之旅!!!1006。换个格式输出整数,灰常简单。。
- java练习——用循环输出等腰三角形
- STM32F0xx_TIM输出PWM配置详细过程
- Android4.4-Launcher源码分析系列之Launcher启动简介