如何学习Java5或者Java6?

时间:2020-03-05 18:53:31  来源:igfitidea点击:

我是一个非常有经验的Java程序员,他花了整个时间来使用Java 1.4和更早的版本。在哪里可以找到快速参考,该参考将为我提供有关Java5中的新功能以及以后的快速参考中所需要了解的所有信息?

解决方案

回答

这是一个不错的起点:

http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html
http://java.sun.com/developer/technicalArticles/releases/j2se15/

回答

Java 5的新功能

Java 6的新功能

真正的主角是Java5. 泛型,自动装箱,注释。

回答

我可以推荐Bruce Eckel的" Java思维"第4版。他介绍了许多可以跳过的基本知识,但是他对1.5新功能的处理非常彻底,尤其是关于泛型的章节。并拥有它是一个很好的Java参考。

回答

Dietel:如何编程Java

强烈推荐这本书。教一切,做得很好。从简单的Hello World开始,最后是编写自己的BASIC编译器。也处理数据库。做所有的事情,uml,设计。只是不能说太多。

这也是一本漂亮的书,我的意思是设计和色彩,而且它并不干燥。

回答

我会彻底推荐Brian Goetz,Tim Peierls,Joshua Bloch和Joseph Bowbeer编写的Java Concurrency in Practice。它仅专注于良好的并发编码,但包括有关Java 5和6库中新并发功能的出色指南。

当然,其他功能完全没有帮助,但是如果我们曾经处理过线程(并且如果我们具有GUI,那么我们就有线程),那么本书是必不可少的。