【问题标题】:Resource for learning Java generics? [closed]学习 Java 泛型的资源? [关闭]
【发布时间】:2009-05-14 17:51:11
【问题描述】:

我显然需要提高我在这个 Java 领域的知识,或者我注定要编写“看起来相同但不完全相同”的代码。
我已经有了基础......但我正在寻找仅针对此的培训/教程。

谢谢

【问题讨论】:

  • 看来这应该是一个社区 Wiki。

标签: java generics


【解决方案1】:

【讨论】:

  • Effective java 听起来不错,我一定要买。谢谢你的章节。
  • 有效的 Java 链接不再有效,请更新您的答案。
  • 谢谢,更新@Juvanis
【解决方案2】:

book 由 Java 泛型的设计者之一 Philip Wadler 编写

【讨论】:

  • +1 Naftalin & Wadler 的书是迄今为止关于这个难题的最佳资源。
  • 哇。一整本书的主题?优雅。
【解决方案3】:

对于一个简短的介绍,我推荐Generics in the Java Programming LanguageGilad Bracha 的PDF。

【讨论】:

    【解决方案4】:

    听起来您可能错过了一些设计模式和重构技术。实际上没有任何方法可以在一夜之间学习这一点,但是如果您阅读了一些现有的设计模式,它可能会让您思考如何编写更通用和可重用的代码。

    【讨论】:

    • 我已经阅读了这个资源的树(两次是头部优先...),不,它比我的开发工具箱中错过的模式更通用。 (而且sun泛型教程有点干)
    【解决方案5】:

    我建议购买 Cay Horstmann 的《Big Java》一书。这是我在所有 3 门大学 Java 课程中都使用过的书。

    http://www.amazon.com/Big-Java-Cay-S-Horstmann/dp/0470105542/ref=pd_sim_b_1

    【讨论】:

      【解决方案6】:

      你寻找一个叫Skeet的人。

      阅读他对泛型问题的回答,我对泛型的了解比任何书都多。

      【讨论】:

      • 我会因为一个无端的 Skeet 笑话而投票给你,但这是真的。 :|
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-02
      • 2011-05-19
      • 2010-11-27
      • 2011-09-19
      • 1970-01-01
      • 1970-01-01
      • 2010-12-04
      相关资源
      最近更新 更多