网站大量收购独家精品文档,联系QQ:2885784924

Java 程序员们值得一看的好书推荐.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 程序员们值得一看的好书推荐

Java 程序员们值得一看的好书推荐 “学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个 人认为看书有两点好处:  能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一 本好书的价值远超其他资料  对着书上的代码自己敲的时候方便 “看完书之后再次提升自我的最好途径是看一些相关的好博文“ ,我个人认为这是学习的第二 步,因为一本书往往有好几百页,好的博文是自己看书学习之后的一些总结和提炼,对于梳 理学习的内容很有好处,当然这里不是说自己的学习方法,就不再扯下去了。 很多程序员们往往有看书的冲动,但不知道看哪些书,下面我就给各位Java 程序猿们推荐 一些好书(每本书的作者会加粗标红),其中绝大多数都是我自己平时在看的书,也算是我 对于平时读的书做一个小总结和读后感吧。 首先推荐的不是一本书,而是一个博客,也是我们博客园另外一位博友java_my_life 。 目前市面上讲解设计模式的书很多,虽然我前面讲了看书是最好的,但是对设计模式感兴趣 的朋友们,我推荐的是这个博客。这位博友的设计模式讲得非常非常好,我认为90%的内 容都是没有问题且很值得学习的,其讲解设计模式的大体路线是: 1、随便开篇点明该设计模式的定义 2 、图文并茂讲解该设计模式中的结构 3、以详细的代码形式写一下该种设计模式的实现 4 、补充内容 5、讲解该设计模式的优缺点 对于一个设计模式我们关注、学习的知识点,不就是上面这些吗? 不过我要重点提醒一下网友们,同一种设计模式的写法有多种,并不是说只有按某种写法来 写才是这种设计模式。比方说适配器模式,我们关注适配器模式一定要关注的是什么是适配 器模式不是怎么写适配器模式,不要认为某段代码不是按照适配器模式的写法写下来的它就 不是适配器模式了,记住这一点,你在学习设计模式的时候一定会对代码中用到的设计模式 有更深入的理解。大讲台,混合式自适应IT 职业教育开创者。 《深入理解Java 虚拟机:JVM 高级特性与最佳实践》 如果你不满足于做一个只会写if…else… 的Java 程序员,而是希望更进一步,我随便举几个 例子吧: 1、了解Java 代码的底层运行机制 2 、定位性能问题 3、对整个系统进行性能调优 4 、解决各种奇奇怪怪的线上线下问题 5、更加高级别的,为自己的项目量身定做一款适合自己项目的虚拟机 那么Java 虚拟机是你必学的一门技术。 《深入理解Java 虚拟机:JVM 高级特性与最佳实 践》作者是周志明,这本书可以说是国内写得最好的有关Java 虚拟机的书籍,近半年,前 前后后这本书我起码看了有5 遍。国内写虚拟机的书除了这本,其实还有一些其他的,我也 买过,不过粗略看下来,很多内容也是《深入理解Java 虚拟机:JVM 高级特性与最佳实践》 此书里面的。 另外值得一提的是,《深入理解Java 虚拟机:JVM 高级特性与最佳实践》这本书,有电子 版的,网上搜一下就能下载到了。不过建议有兴趣的朋友还是去买书看,电子版本下载到的 一般是比较老的版本,相比最新修订版的《深入理解Java 虚拟机:JVM 高级特性与最佳实 践》,有很多作者新补充的知识点是没有的。 《HotSpot 实战》 所有的Java 虚拟机都是遵循着Java 虚拟机规范来的,市面上的Java 虚拟机几十款,《深入 理解Java 虚拟机:JVM 高级特性与最佳实践》一书里面讲的虚拟机并不针对某种特定的虚 拟机,而是从Java 虚拟机规范的角度来讲解Java 虚拟机。 我们平时使用的乃至商用的大多数Java 虚拟机都是Sun 公司的HotSpot ,大家cmd 进入命 令行,使用”java -version”命令就可以看到了。如果希望在Java 虚拟机规范的基础上更加深 入地去理解虚拟机的一些细节是怎么实现的,就可以看一下 《HotSpot 实战》一书,作者是 陈涛。不过由于HotSpot 的源码都是C/C++写的,所以要求读者有非常好的C/C++基础,如 果对这两门语言不是很熟悉的朋友,看这本书可能对你帮助不是很大。大讲台,混合式自适 应IT 职业教育开创者。 最后提一句,如果有兴趣的朋友,不妨先去网上下载一个openJDK,HotSpot 的源码就在里 面。 《Java 并发编程实战》 这本书常常被列入Java 程序员必读十大书籍排行榜前几位,不过个人不是很推荐这本书。 《Java 并发编程实战》作者是Brian Goetz ,怎么说呢,这本书前前后后我也看了两遍左右, 个人感受是: 1、文字多代码

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档