11 使用泛型和集框架_Java.docVIP

  • 4
  • 0
  • 约2.85万字
  • 约 46页
  • 2016-08-20 发布于贵州
  • 举报
11 使用泛型和集框架_Java

第11章 使用泛型和集合框架 目 标 当完成本章后,你应该能够: 了解集合 了解并使用List接口 了解并使用Set接口 了解并使用Map接口 了解遗留的集合类 通过实现Comparable 和Comparator 接口创建自然排序和自定义排序 使用泛型集合 了解泛型类中类型参数的使用 重构已存在的非泛型代码 编写对集合进行迭代的程序 了解增强型for 循环 Collection与Map接口 集合(collection)是个管理一组对象的单一对象。在集合内的对象称之为元素(elements)。通常,集合可以处理很多种类型的对象,这些类型的对象都属于一个特定的类型( 也就是说,它们具有共同的父类型)。 集合API 包含了如下将对象组为一体的接口: Collection —— 一组称之为元素的对象;其实现决定了是否有特定的顺序和是否允许有重复元素。 List —— 有顺序的集合;可允许元素重复 Set —— 没有顺序的集合;不允许元素重复 元素的类型 在Java SE 5.0 发布以前,集合维护对Object 类型的对象的引用。这可以使任何对象存放在集合内。从集合中获取对象后,在使用之前必须先正确使用强制类型转换。但是,到了Java SE 5.0 平台和以后版本,可以使用泛型集合功能指定要存放在集合中的对象类型。避免了获取时做强制类型转换的麻烦。 Map 接口 通用集合

文档评论(0)

1亿VIP精品文档

相关文档