Java collection 集合类架构

Posted kungfupanda

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java collection 集合类架构相关的知识,希望对你有一定的参考价值。

 

 

 

https://www.cnblogs.com/fireflyupup/p/4875130.html技术图片

Collection

List

  在Collection的基础上引入了有序的概念,位置精确;允许相同元素。在列表上迭代通常优于索引遍历。特殊的ListIterator迭代器允许元素插入、替换,双向访问,从列表中的制定位置开始(根据index获取index位置的元素)。未实现get方法。

AbstractList

  实现了List中的一些方法,支持随机访问。lastIndexOf通过特殊迭代器能够制定开始位置,从后遍历的特性来实现。直接通过指定的位置,借助特殊迭代器找到

以上是关于Java collection 集合类架构的主要内容,如果未能解决你的问题,请参考以下文章

Collections类

csharp 集合的并发,避免使用传统的锁(lock)机制等方式来处理并发访问集合。因此当有多个线程并发访问集合时,应首先考虑使用这些类代替System.Collections和System.Coll

Java-集合的总结

Java collection 集合类架构

Java集合源码剖析Java集合框架

Java 集合系列02之 Collection架构