Java 1.5 之前的集合框架实现是否通用?

Is collection framework implementation generic, before Java 1.5?

在java1.5版本实现了泛型特性,1.5之前如何实现集合框架类?

例如:

ArrayList 甚至可以容纳 java 1.5 版本之前的任何类型。这怎么可能实现?

这些集合仅包含对 Object 的引用。无论您从集合中的哪个位置检索到某些内容,都必须将其向下转换为所需的类型。

这里似乎是一些带有 1.5 之前代码示例的旧讲义:http://www.cs.usfca.edu/~wolber/courses/110/lectures/lists_in_java.htm