类似地,在泛型 Java 类库时,保持向后兼容也为类库的泛化方式设置了很多限制,产生了一些混乱的、令 人沮丧的结构(如 Array.newInstance()) 。这并非泛型本身的问题,而是与语言的演化与 兼容有关。但这些也使得泛型学习和应用起来更让人迷惑,更加困难。 参考资料 ? ? ? ? 参与论坛讨论。 您可以参阅本文在 developerWorks 全球站点上的 英文原文。 请参阅 Brian Goetz 撰写的 Java 理论和实践 系列的所有文章。 Brian Goetz 撰写的“Introduction to generic types in JDK 5.0” (developerWorks,2004 年 12 月)更完整地介绍了泛型类型。 ? Eric Allen 的系列文章“诊断 Java 代码:轻松掌握 Java 泛型” 描述了 Java 语言中对泛型函数支持的演化过程(developerWorks,2003 年 2 月到 5 月) 。 泛型的规范(包括 Java 语言规范的修改)是由 Java Community Process 按照 JSR 14 开发的。 Angelika Langer 撰写了关于泛型的 FAQ。 Gilad Bracha 是 Java 语言中对泛型类型支持的首席架构师,他曾撰写过一篇泛型 教程 (PDF) 。 在 developerWorks Java 技术专区可以找到数百篇 Java 技术参考资料。 Developer Bookstore 提供了完整的技术图书列表,其中包括数百本 有关 Java 的 书籍。 ? ? ? ? ?