Welcome 微信登录

首页 / 软件开发 / JAVA / Java:集合类性能分析

Java:集合类性能分析2011-02-25zhangjunhd1.Java 集合框架图

-集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。

-抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。

-实现类:8个实现类(实线表示),对接口的具体实现。

2.Java容器类介绍

① Java容器类都可以自动地调整自己的尺寸。

② Collection 接口是一组允许重复的对象。

③ Set 接口继承 Collection,不允许重复,使用自己内部的一个排列机制。

④ List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。

⑤ Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的key。拥有自己的内部排列机制。

Java 2简化集合框架图