thinking in java 不适合初学者,我是过来人。那个讲的断续,零散。但不失为一本好书。我推荐java核心技术 、java in nutshell。建议初学者不要看thinking in java即使看,也要掠过第一章
《Thinking in Java》这本书是不适合初学者的。对于Java的入门书籍,推荐Oreilly的《Exploring Java, 2nd Edition》 或者《Java in a Nutshell,2nd Edition(针对C++背景)》,真正最最有用处是JDK的Documentation!几乎你想获得的所有的知识在Documentation里面全部都有.如果你有足够的能力来直接通过Documentation来学习Java的类库,那么基本上就不需要看其他的书籍了。推荐O'reilly的《Java Server Pages 》这本书来学习Web 编程。
J2EETutorial
21java
手头在准备本java参考书<java核心技术第6或7版>就ok了
http://www.javafan.net/softview.jsp?ID=74
Java Servlet开发与实例 :
http://www.javafan.net/softview.jsp?ID=119
Struts In Action
http://www.javafan.net/softview.jsp?ID=118
http://www.studyjava.com
http://www.javafan.net
有本《基于web的strus》挺好