Java中的generics

我需要一个关于java中generics的教程 ,Oracle网站上的教程文档非常混乱,任何人都可以提供一些关于generics的资源吗?

我建议关于generics的官方Java教程: 课程:generics 。 它通过实例提供了一个非常温和的介绍。

Angelika Langer也提供了很好的常见问题解答 。

此外,您需要知道generics是强制执行代码编译时检查的方法,以确保集合中的对象是您认为的对象。 否则,如果列表中的Object是一个Number,当你认为它是一个String时,你可以获得ClassCastExceptions和其他令人讨厌的运行时错误。

你应该用谷歌搜索
那么试着通过Josh Bloch的东西,伟大的generics的创造者,其次,我想Oracle网站上的generics教程是最基本的。不要期望比这更简单的东西

  1. Youtube链接
  2. 图坦卡蒙

我建议阅读Herb Schildt的Java Complete Reference中的Generics章节。 它是一个非常温和的学习曲线。 如果你想要高级论文,请参阅O’Reilly的书籍Java Generics(和集合)……

您可以尝试在java中阅读关于generics的.pdf