今日新推Java程序员应该看的14本Java!内附教程+电子书籍分享!
关乎于程序员,除了做项目来提高自身的技术,还有一种提升自己的专业技能就是:多!看!书!
毕竟,书是学习的海洋呢!So,Java程序员你们准备好了吗?双手奉上Java程序员必读之热门书单。
在下面这 14本书籍中小编还是要建议大家可以先去关注英文原版,毕竟翻译的书籍中都有一定的语法错误。

入门
《Head First Java》
作者: Kathy Sierra / Bert Bates

作为一本入门书,它是绝对出色的。一个星期就能让你明白怎么用Java写程序了。尤其是你有其它语言基础的情况下,这本书能迅速让你明白java的特质。 缺点是,它真的只是入门书。你必然还需要一本Java大字典,比如《Thinking in Java》,以便查阅Java在细节上的更多东西。关于这一点,书中附录B也说得很清楚了。
《Java 核心技术:卷1 基础知识》
作者:Cay S. Horstmann / Gary Cornell 译者: 杜永萍 / 邝劲筠 / 叶乃文

作为一本入门参考书,绝对比国内现在的大部分教材要优秀得多。对于Java初学者来说,也是一本值得时常翻阅的技术手册。书中有较多地方进行java与c++的比较,这是很有意义的,因为java与c++其实有很多类似之处,尤其是在面向对象的方面。同时书中也对Java与C++不同的地方做了一些解释,这对于学习过C++的朋友来说是很有助
《Java 编程思想》(英文名《Thinking In Java 》)
作者: [美] Bruce Eckel 译者: 陈昊鹏 / 饶若楠

搞JAVA不多,但是因为很多好书都以JAVA为实例代码,所以也自学的JAVA,这本书我利用十一的假期,完整的看了一遍,虽然都很基础,但是对内力有绝对的提升!
《Java开发实战经典》
作者:李兴华 编著

不知道我应该带着怎样的心情来写这份书评…… 首先java是一门高级语言,不是那么容易吸收和理解的,这就是这本书那么厚的原因吗? 好吧……书中很多都是废话,我一般都是跳着看,只看“注意”和字体加深的部分,以及实例代码。 相比书,光盘里的视频讲解比较实用。
进阶
《Effective Java》
作者:(美)Joshua Bloch 译者:潘爱民

看这本书的朋友就如作者所说,如果你没一定java经验的话先不要看了,因为看了可能没多少的帮助,或者很快就会遗忘千万也不要急功近利。总而言之,经典之作,当然了,有条件的朋友希望直接看英文版好了。
《Spring揭秘》
作者:王福强

好书,Spring里实践了大量Java语言优秀的理念,此书通过讲解Spring原理,通俗易懂地向我们展示了这些理念。
《分布式 Java 应用:基础与实践》
作者:林昊

之前刚刚读了《大型网站架构技术》,算是同一个大主题,但前者主要讲网站机构的理论和最佳实践,而这本书则实践性比较强,还涉及了java网络编程,并行编程,jvm性能调优等等,每个方面都值得深入研究。
《http权威指南》
作者:David Gourley / Brian Totty 译者:陈涓 / 赵振平

本书对一些常见的误解进行了说明,推荐了“各种使用诀窍”,提供了便捷的参考资料,并且对枯燥且令人费解的标准规范进行了可读性很强的介绍。在这本书里,我们对Web正常工作所必须且互相关联的技术进行了详细的介绍。但是内容比较老,全而浅,不过用来给我镂空纱一样的HTTP知识查漏补缺足够了,大部分章节翻译的还不错。
《深入理解 Java 虚拟机》
作者:周志明

在国内的图书市场上来看,这是一本很优秀的介绍 Java 虚拟机的书籍。读起来很引人入胜,一口气看几章,不费劲。我对本书最大的感受就是:全面。作为一个刚开始接触 JVM 的人,我感觉本书基本上把 JVM 中所涉及的概念涵盖到。
Java四大名著
《Java编程思想(第4版)》
原书名:Thinking in Java

《JAVA 2核心技术 卷II:高级特性(原书第7版)》

本书是java 2技术权威指南,全面覆盖java 2技术的高级主题,包括:多线程、集合框架、网络api、数据库编程、分布式对象等,深入探究了swing、java 2d api、javabean、java安全模式、xml、注释、元数据等主题,同时涉及本地方法、国际化以及jdk 5.0的内容。
本书适合软件开发人员、高等院校学生和教师参考。
《Java Web开发详解--XML+XSLT+Servlet+JSP深入剖析与实例应用》

本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。
本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解上,本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。
本书语言生动、通俗易懂、讲解细致,大部分章节都提供了多个例子,而且很多例子都是目前web开发中经常使用的功能,具有相当的实用价值。本书不仅可以作为java web开发的学习用书,还可以作为从事java web开发的程序员的参考用书和必备手册。
《Effective Java中文版(第2版)》

本书介绍了在java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。
本书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。本书内容全面,结构清晰,讲解详细。可作为技术人员的参考用书。
最后一本
程序员颈椎康复手册....
如何学习呢?有没有免费资料?
免费送你2019年最新java自学入门视频教程+电子书籍!

今天免费分享 免费分享!
转发 !
转发 !