专业的JAVA编程教程与资源

网站首页 > java教程 正文

理解java的集合框架看看这几张图就够了

temp10 2024-12-14 15:17:30 java教程 19 ℃ 0 评论

java集合是最基础也是最核心的底层之一了,我们平时用的java集合也就2、3种,其实在某些特定的场合,

每一种集合有他特有的用处,我们应该了解每一种集合的特点,要系统的了解每一种集合,就必须对java的整个集合做一个系统的梳理,

理解java的集合框架看看这几张图就够了

搞清楚他们之间的关系,这里整理了下集合的框架图

collection集合框架

map框架


collection和map的关系

collection和map其实没有什么继承关系,

不过map可以生成collection,collection又可以转换为Iterator迭代器


总结

collection属于单列集合的超级接口,由它衍生出list、set、queue三大类集合及其子类

map属于双列集合,主要衍生出abstracthmap、sortedmap、hashtable相关的类及其子类

map可以生成collection,collection又可以转换为Iterator迭代器

学习集合相关框架,只要对照下面的框架图,研究就可以了,相互之间的关系一目了然


集合中每个类有自己的特有的地方,可以用于不同的场景,下图给出了每个类各自的特点

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表