Collections

Java 集合框架封装实现

  • by

封装实现是在指定的集合类的基础上增加新的功能。对于设计模式的追随者来说,可以把封装实现看成是装饰模式。虽然看起来有点奇怪,但却是很简单。 这些实现都是匿名的,没有提供 public 的类,不过你可以使… 阅读更多 »Java 集合框架封装实现

Java 集合框架参考实现

  • by

参考实现是用于储存集合的数据对象,它们实现了集合框架的接口。有以下几种参考实现: 通用实现:用于大多数一般的用法,下表对通用实现做了简单的总结。 特定实现:用于一些特殊场景,用途或行为受限。 并发实现… 阅读更多 »Java 集合框架参考实现

Java 集合操作概述

  • by

为了更好地理解集合操作,请先了解 Lambda 表达式和方法引用。 你为什么要使用集合?你使用集合不是为了简单的存储数据。大多数的时候你需要从集合中获取数据。 我们先看看下面的 Person 类: 下… 阅读更多 »Java 集合操作概述