Java教程是针对JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言更改,了解Java SE 9及其后续版本中更新的语言功能的概述。
请参阅JDK发行说明,了解有关所有JDK版本的新功能、增强功能以及已删除或不推荐使用的选项的信息。
本节描述了Java集合框架。在这里,您将学习到什么是集合以及它们如何使您的工作更轻松,程序更好。您将学习到组成Java集合框架的核心元素——接口、实现、聚合操作和算法。
介绍告诉您什么是集合,以及它们如何使您的工作更轻松,程序更好。您将了解组成集合框架的核心元素:接口、实现和算法。
接口描述了Java集合框架的核心集合接口,它们是Java集合框架的核心。您将学习到使用这些接口的有效使用的一般准则,包括何时使用哪个接口。您还将学习到每个接口的惯用法,以帮助您充分利用这些接口。
聚合操作代表您迭代集合,使您能够编写更简洁、更高效的代码来处理存储在集合中的元素。
实现描述了JDK的通用集合实现,并告诉您何时使用哪个实现。您还将了解到包装器实现,它们为通用实现添加了功能。
算法描述了JDK提供的对集合进行操作的多态算法。幸运的是,您将不再需要编写自己的排序例程了!
自定义实现告诉您为什么可能希望编写自己的集合实现(而不是使用JDK提供的通用实现之一),以及如何去做。使用JDK的抽象集合实现非常简单!
互操作性告诉您集合框架如何与在Java中添加集合之前的旧API进行互操作。此外,它还告诉您如何设计新的API,以便与其他新的API无缝互操作。