那些年,我们一起看过的Java与JavaWeb书籍
一.缘起
刚刚工作两年,技术还很挫。但是在学习Java的过程中,看到过不少好书,写下这篇博客不仅是为了推荐,过去学习经历的一个总结。如果时间能够重来的话,我将按照以下书单来学习Java。
二.Java基础篇
1. Head First Java
Head First系列又名大头书系列,这个系列的书都挺不错的,简单易懂适合初学者,而这本Head First Java更是其中的佼佼者。配合轻松有趣的插画,将晦涩难懂的知识点给你娓娓道来。个人认为这是新手入门Java必读的第一本书。
https://book.douban.com/subject/4496038/
2. Core Java(Java核心编程:卷1)
学完了Head First Java差不多对Java的语法特性有了一个大概的认识,接下来就要深入学习Java的API了。Core Java给我的感觉像是罗列了很多API,但是不会让人觉得很冗长,作者选择的API恰恰都是工作中比较常用的,而且代码例子也比较浅显,容易读懂。所以对于工作经验不足的同学,这是一本很及时的书,可以经常翻翻了解Java有些什么API。就像是一个建筑工人了解下自己的工具箱里有些啥工具一样,只有对这些工具了如指掌,才能快速地进行开发。(tips:只看卷1的非Swing部分即可,Swing技术在实际开发中很少有人用)。
https://book.douban.com/subject/25762168/
3.Java编程思想(Think in Java)
传说中的Java圣经,有些人说这本书每读一次都有新体会。但是我觉得这本书对于刚刚参加工作的人来说还是比较晦涩,以至于我读了三次也没有读完。究其原因:书本身比较啰嗦,有些翻译读来实在不通顺,不明其义。但是大家都说好的书还是有必要看一看的,希望我也有看完这本书的一天吧。
https://book.douban.com/subject/1313042/
三.JavaWeb篇
1. W3CSchool(http://www.w3school.com.cn/)
这不是书籍了,这是一个网站。很多人在这个网站上学习html和css以及其他的一些教程,虽然学起来很简单,但是在工作中才发现要用好html和css真的很难,尤其是理科男的审美太低,做出来的界面往往不忍直视。不过幸好现在有大量的前端UI框架,封装好的实现,再也不用为按钮样式太丑这样的问题担心了。
http://www.w3school.com.cn/
2. Head First Servlet&JSP
又是大头系列的书籍,这本书也非常不错,虽然看起来很厚,但是里面很多篇幅都是作者为了阐述知识点画的插图。读起来非常轻松搞笑。总之,不想看网上视频的话,这本书可以说是学习Servlet和JSP的不二之选了。
https://book.douban.com/subject/1942934/
------------------------------------------------------------------------------------分割线--------------------------------------------------------------------------------------------
截止2017-6-24就这么多了,当然还有一些不错的书籍,但是不在我所想的学习路线体系中,所有没有推荐。