【发布时间】:2008-11-20 06:33:06
【问题描述】:
我一直在编程 Java,但已经离开它一段时间了。任何人都可以推荐一个非常好的 Java 参考,其中“非常好的”是由“对语言的良好覆盖、最近扩展的详细覆盖以及为技术读者编写的(不是“傻瓜”之类的书)”来定义的?
【问题讨论】:
-
你有没有找到一本更高级的好书?尤其是版本 6 中较新的内容。
我一直在编程 Java,但已经离开它一段时间了。任何人都可以推荐一个非常好的 Java 参考,其中“非常好的”是由“对语言的良好覆盖、最近扩展的详细覆盖以及为技术读者编写的(不是“傻瓜”之类的书)”来定义的?
【问题讨论】:
除了说明语言发生了什么变化的参考资料(其他答案已经比我做得更好)我不能高度推荐Second edition of Effective Java by Joshua Bloch - 它解释了使用该语言的最有效方法。
【讨论】:
有关并发的任何事情,请获取Java Concurrency In Practice。
除了帮助您避免等待您的许多令人讨厌的陷阱中的大多数之外,它还很好地处理了 Java 5 和 6 的新 java.util.concurrent API 成员。
【讨论】:
布鲁斯·埃克尔的Thinking in Java 4th Edition
【讨论】:
我一直很喜欢 cay horstmann 的书:http://www.horstmann.com/corejava.html。这些是第 8 版。还有小鹅的http://java.sun.com/docs/books/javaprog/。还没有看到 1.6 的任何内容。
【讨论】: