java 集合和映射的类继承图
来源:互联网 发布:vue.js 格式化 编辑:程序博客网 时间:2024/05/29 15:46
类继承图
说明:
1、虚线是接口和抽象类。
1)短的虚线是接口。
2)长的虚线是抽象类。
2、实线是类。
类继承图的介绍
集合和映射的相同点
1、集合和映射都有一个接口
1)集合的接口是List/Set。
2)映射的接口是Map。
2、集合和映射都有一个抽象类
1)集合的抽象类是AbstractList/AbstractSet。
2)映射的抽象类是AbstractMap。
集合
List
Set
与Map一样。
映射
1、
Map,是一个接口。
2、
AbstractMap是一个抽象类; //公共的抽象类,其他的映射类都继承了该抽象类
SortedMap是一个接口。 //用于声明排序的方法
3、
1)插入顺序
HashMap是一个正常的类;//键值对是无序的
LinkedHashMap继承了HashMap。 //键值对也是无序的,但是呢,它的键值对的顺序和插入顺序(即插入键值对时的顺序)是一致的。
2)排序
TreeMap是一个正常的类,实现了SortedMap接口。 //键值对是有序的,即按字典顺序排过序。
0 0
- java 集合和映射的类继承图
- Java映射和集合
- 【Hibernate3】(6)组合映射、继承映射和集合映射
- 14hibernate hibernate的集合映射和继承映射(了解)
- hibernate继承关系映射和java反射机制的运用
- Java集合框架的继承关系图
- Java集合类的继承关系
- Java集合-类的继承组合关系
- Java的集合(Collection、Map)和继承关系
- 3.6 映射类的继承
- java集合继承关系图
- java集合关系继承图
- JAVA集合继承关系图
- JAVA中关于List集合和map集合之间的继承关系
- 组件映射和集合映射
- [JAVA] Hibernate 继承映射
- hibernate 映射组件 和 使用类集合,映射其他的表
- Hibernate 映射和继承
- Android Studio批量打包
- Cubieboard学习资源
- oracle 和MySQL 查询的时候日期的一些处理方法
- Android Studio中关于getter和setter的生成
- 翻页的combogrid 调用setValues,不显示textField的问题
- java 集合和映射的类继承图
- App Transport Security has blocked a cleartext HTTP (http://) resource load 的解决方法
- Android-PullToRefresh库中的PullToRefreshListView添加header
- lua BaseClass
- Caffe-环境搭建
- NGINX下PHP-FPM占用内存状态及进程数调整
- PHP字符串函数之 sscanf echo print sprintf vsprintf printf vprintf fprintf vfprintf
- Linux的lvm管理:修改LV大小
- MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别