【发布时间】:2009-05-14 17:51:11
【问题描述】:
我显然需要提高我在这个 Java 领域的知识,或者我注定要编写“看起来相同但不完全相同”的代码。
我已经有了基础......但我正在寻找仅针对此的培训/教程。
谢谢
【问题讨论】:
-
看来这应该是一个社区 Wiki。
我显然需要提高我在这个 Java 领域的知识,或者我注定要编写“看起来相同但不完全相同”的代码。
我已经有了基础......但我正在寻找仅针对此的培训/教程。
谢谢
【问题讨论】:
【讨论】:
book 由 Java 泛型的设计者之一 Philip Wadler 编写
【讨论】:
对于一个简短的介绍,我推荐Generics in the Java Programming LanguageGilad Bracha 的PDF。
【讨论】:
听起来您可能错过了一些设计模式和重构技术。实际上没有任何方法可以在一夜之间学习这一点,但是如果您阅读了一些现有的设计模式,它可能会让您思考如何编写更通用和可重用的代码。
【讨论】:
我建议购买 Cay Horstmann 的《Big Java》一书。这是我在所有 3 门大学 Java 课程中都使用过的书。
http://www.amazon.com/Big-Java-Cay-S-Horstmann/dp/0470105542/ref=pd_sim_b_1
【讨论】:
你寻找一个叫Skeet的人。
阅读他对泛型问题的回答,我对泛型的了解比任何书都多。
【讨论】: