java jsp方向学习历程

如果想从事java方向的同学,如果开始漫长的java之路。本文档将会告诉你应该学什么技术,有推荐书目和学习顺序。



Java:

《Java核心知识卷一》英文名《Core Java》

入门之后可以看《Thinking in Java》,如果是面向Web开发,可以看看林上杰的《JSP2.0技术手册》,另外,至少掌握一种开源框架,推荐Spring。

上面说的书籍,英文版的都有下载,中文版的,《Java核心知识卷一》无下载,《JSP2.0技术手册》前七章有下载。




入门/基础篇:


《 Java2核心技术(第6版)卷I:基础知识 》(CORE JAVA)
初学Java的经典著作!通过它可以快速掌握Java编程,这本书也同样适合Java程序员用作参考书,因为它涵盖的范围非常广,包括从正则表达式到高性能I/O这样的主要新特性。

《 Java编程思想(第2版) 》(Thinking in Java)
这本书受到全球程序员的广泛认同,它的前两版曾多次荣获Software Development , JavaWorld等机构颁发的大奖,《 Java编程思想(第2版) 》在2003年《程序员》举办的年度评选活动中获得冠军。
这本书全面介绍了从Java的基础语法到最高级特性,并针对Java 1.4版做了更新。在内容上有广度,也有一定深度,不仅适合入门,也可供深入学习用,同时作者还着重阐释了面向对象设计的理念。
作者Eckel开放了这本书的电子版,很值得我们尊敬,树立了一个慈祥的教育家的形象,不过如果要系统学习的话最好买一本纸版,否则太累眼。

《 Java编程语言(第三版) 》(The Java Programming Language)
这本书由“Java之父”James Gosling亲自参与编写,完全覆盖了Java语言当前版本的特征和类库,可以作为Java语言的入门向导,也可作为高级Java开发及Java语言教学的参考用书。

《 Java技术手册(影印版) 》
用这本书也非常好!不过可惜的是目前还没有第四版的中文版。考虑到第三版中文版已经有不少时间,所以在这我们就不向大家推荐了。

个人建议:
初学编程:《 Java2核心技术(第6版)卷I:基础知识 》,如果英文好可看《 Java技术手册(影印版) 》
体会Java的思想:《 Java编程思想(第2版) 》
需要一本全面的参考手册:《 Java2核心技术(第6版)卷I:基础知识 》《 Java编程思想(第2版) 》《 Java编程语言(第三版) 》






提高篇:

《 Effective Java中文版 》
这本薄薄的小书不仅获得了2002年度Jolt大奖,还受到Java之父的推荐。它继承了《Effective


C++》的名字和风格,Bloch为我们带来了57条极具实用价值的Java经验规则,书中每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。这本书实践性很强,作者把开发中的经验和模式进行讲解,并举实例

java jsp方向学习历程相关文档

最新文档

返回顶部