最好的Java Web开发入门读物
2014-06-07
今天终于把这本书读完了,收获非常多。
虽然现在已经是2014年了,但是中文Java Web入门书籍中,还是没有能超越这边书的。书中解释的tomcat和servlet规范的版本都已经更新几次了,但是本书绝不过时。作者授人以渔,掌握了基本概念,学习新版本也不难。
先说一下选书的过程。学完Java SE部分之后,向找一本书来入门Java Web开发。经过仔细搜索,发现中文的Java Web开发书籍非常非常多,让人看的眼花缭乱。而且书名还高度相似,基本都是,Java Web,开发,应用,教程这几个词组的排练组合,连书的封面都很相似,也不知道到底是谁抄谁的,真是无语了。
说实话,这本书的名字起得也不怎么样,第一眼看上去还以为也是个复制粘贴的书,差点错过了。下载以后翻了目录,马上发现这本书不一样,绝对是个原创的书籍,因为书的结构还那些抄袭的书籍完全不同,上来是从XML讲起的。而且细读之后,发现这是作者的用心之作,讲解非常详细,还介绍了许多实际操作过程中遇到的问题,几乎可以说是手把手叫你一步一步搭建环境,做实验,讲解原理。
作为初学者,其实开始阶段是最难的,因为首先没有一个完整的概念,其次因为没有经验,搭建环境,安装tomcat的时候都可以遇到各种问题,严重打击开始阶段的信心。作者把这些问题一一考虑到了,连tomcat安装都涉及到了4.x和5.x不同的版本,虽说现在已经是7.x的时代,但是按照讲解,我也顺利完成环境搭建了。
另外,就是作者写书逻辑清晰,自己对概念的理解透彻,尤其善于通过实际生活中的例子,来把抽象的概念和关系解释清楚。这点非常难得。因为许多牛人,虽然自己技术很牛,但是表达能力有限,肚里的干货表达不出来,初学者听了更是云里雾里的。
既然说到作者,看书的时候也顺便百度了一下,发现作者是国内IT培训的名师,但是可惜天妒英才,英年早逝了,非常可惜。
最后斗胆说一下缺点:本书在Servlet部分举例非常丰富,但是纵观全书,如果最后能有一个综合前面讲过的所有知识的实际项目就更好了。可惜作者已逝,再也没机会完善了。还有就是书中个别代码有错误,不过自己都可以通过出错信息进行修正,瑕不掩瑜。
最后,缅怀本书作者张孝祥。