下图展示了 Java 集合的整体框架。其中黄色框代表接口,绿色框代表抽象类,蓝色框代表具体类。实线代表继承关系,虚线代表实现关系。抽象类AbstractCollection在图中出现了两次,这是为了方便连线,看起来关系要清晰一些。
AbstractCollection