春天来了,又是一个开始读书的季节,很多Java工程师都有读书的好习惯,读一本技术好书,价值或许远超于其他的资料对自己思想的培养, 下面是Java我最强编辑团队从众多书籍推荐中筛选出了十本口碑最好,最值得Java人一读的书籍,更重要的是,读到结尾有惊喜!!

01.《Effective Java中文版》

该书的作者是是谷歌的首席架构师Joshua Bloch,名副其实的超级技术大牛。据说是Java之父James Gosling博士推崇的一本书,我想这本书一定是Java必读的好书。

02.《实战Java虚拟机:JVM故障诊断与性能优化》

这是一本不仅适合Java程序员,还适合任何一名工作于Java虚拟机之上的研发人员、软件设计师、架构师来读的书籍,内容包含了从Java代码的底层运行机制到各性能的调优,以及线上线下各种问题的解决,Java虚拟机是你必学的一门技术,如果Java技术正遇到瓶颈的同学,看后会豁然开朗。

03.《HotSpot实战》

我们平时用到的Java虚拟机都是Sun公司的HotSpot,如果想在Java虚拟机规范的基础上更深入地去理解实现虚拟机的细节,这本书无疑是首选,Java我最强的铁粉们也曾多次向我推荐过这本书,中高级别的Java人读起来最好不过。不过,HotSpot的源码都是C/C++,所以一点C或者C++基础都没有的同学,可能读起来会很吃力。  

04.《实战Java高并发程序设计》

这本书是豆瓣评分8.4分,这本书把并发、多线程、锁相关知识成体系的梳理了一遍,强力推荐给初学者。

05.《深入分析Java Web技术内幕》

这本书的作者是许令波,之前是淘宝的大牛,现在在滴滴,目前负责商品详情业务和稳定性相关工作,长期关注性能优化领域,曾参与淘宝高访问量Web系统主要的优化项目。书中的知识点非常多,尽管每个知识点的篇幅都不多,但重点基本都讲到了,是一本让你真正有收获的书。

06.《大型网站技术架构 核心原理与案例分析》

作者是李智慧,原阿里巴巴技术专家。

07.《大型网站系统与Java中间件实践》

这本书主要讲了分布式系统下的中间件概览,总结很全面,作者曾宪杰,原来淘宝的技术总监,淘宝技术委员会Java分会会长。

08.《从Paxos到ZooKeeper 分布式一致性原理与实践》

作者是倪超,阿里巴巴工程师,如果你正研究Zookeeper,这本书一定适合你。

以下几本是豆瓣评分很高的几本好书,不限语言,主要是思想和意识方面的优秀书籍:

09.《代码大全(第2版) 》,豆瓣评分:9

10.《算法导论》,豆瓣评分:10

11.《计算机程序设计艺术》,豆瓣评分:8

12.《重构》,豆瓣评分:9

13.《设计模式》,豆瓣评分:9

14.《人月神话》,豆瓣评分:9

15.《程序员修炼之道》,豆瓣评分:9

惊喜来啦!

这些书,Java我最强已全部帮你找到电子版!只需在Java我最强公众号后台回复:“读书+书编号”,就可以免费得到电子版图书啦,如回复:“读书10”,即可获得《算法导论电子版》,还不快快分享给你身边的Java人与你一起来读书~!

平台会持续更新精选书单,敬请持续关注Java我最强公众号。

Java我最强,是专注Java技术的垂直社群,加入Java我最强牛人互助或学习群请关注“Java我最强”公众号后留言“加群”。推荐分享或投稿请发送邮件至:javawozuiqiang@qq.com,注明“Java我最强投稿”。

【Java我最强】最值得Java人反复精读的15本好书(附电子书)相关推荐

  1. java笔试题_一道简单的 Java 笔试题,但值得很多人反思

    专注于Java领域优质技术,欢迎关注 作者:匿蟒 前言 面试别人,对我来说是一件新奇事,以前都是别人面试我.我清楚地知道,我在的地域与公司,难以吸引到中国的一流软件人才.所以,我特地调低了期望,很少问 ...

  2. 一道基础 Java 面试题,但值得很多人反思!

    前言 面试别人,对我来说是一件新奇事,以前都是别人面试我.我清楚地知道,所在的地域与公司,难以吸引到中国的一流软件人才.所以,我调低了期望,很少问深入的技术问题,只问一些广泛的.基础的. 我只要最终给 ...

  3. java整数能强转转字符,Java中数据类型默认转换和强制类型转换

    默认转换: a:由低到高一次为:(byte   short    char  )---int ---long ---float --- double b:注意:byte   short    char ...

  4. 推广java我最强_看透你【精选干货】Java集合类总结-Java我最强

    [精选干货]Java集合类总结-Java我最强 作者 |小球学java 编辑 | Sandra 原文 |http://www.jianshu.com/p/4345069ada16 整天搞技术撸代码太累 ...

  5. #我与Java虚拟机的故事#连载01:人在JVM,身不由己

    作者:叶志远 Java自上世纪90年代问世以来,以其优良的特性,逐渐占据了企业级开发的主流位置,并且日益强大的语言生态,更加巩固了它在编程语言排行榜上的地位. Java的快速发展,得益于支撑它运行的底 ...

  6. java对象的强引用,软引用,弱引用和虚引用

    java对象的强引用,软引用,弱引用和虚引用 标签:              javaoutofmemoryerror生活虚拟机jvmjdk 2011-05-05 21:00             ...

  7. 为什么说Java是2021年最值得学的技术?

    随着时代的发展,互联网行业越来越普及,想加入这个行业的人也越来越多.Java的主要优势就体现的很明显,可以说Java是2021年最值得学的技术!为何这样说呢?Java到底有哪些优势?接下来,小千为答疑 ...

  8. Java:对象的强、软、弱和虚引用

    见:http://zhangjunhd.blog.51cto.com/113473/53092 maven/Java/web/bootstrap/dataTable/app开发QQ群:56686262 ...

  9. Java可移动性不强_java地位无可撼动的原因

    如今,面对曾经在程序员中被各种新技术掩盖直至堙灭的技术值得怀念.犹如COBOL这当年被老程序员们尊为神器的语言如今也基本没有价值.而Java作为现代程序员的中坚力量在这点上会不会成为下一个COBOL? ...

最新文章

  1. 关于anaconda顺利安装之后,cmd提示conda不是内部命令的问题
  2. Pandas打印所有行和列(显示所有的行和列)
  3. 教你写出可读性高的Python代码
  4. mybatis入门案例
  5. android 行布局选择器,『自定义View实战』—— 银行种类选择器
  6. 转:华 为 路 由 常 用 命 令
  7. Deep Learning with PyTorch 必看教程集(4本)
  8. java累加求和_Java lambda 循环累加求和代码
  9. RecycleView
  10. 21、方法的-、+符号
  11. 181013词霸扇贝有道每日一句
  12. Android Studio新建工程syncing失败;Android studio Connection timed out: connect
  13. 条码标签打印软件连接不了数据库怎么办?
  14. Spring(SpringBoot)--事务传播机制--应用/实例/详解
  15. 使用python发送qq邮件
  16. 纯CSS实现多行文本溢出显示省略号(兼容不同浏览器)
  17. 老爷“鸡”升级小记!
  18. 用计算机打字用哪种方法最好,打字高手练习(快速练习好电脑打字的方法)
  19. jquery发送put请求_通过 Ajax 发送 PUT、DELETE 请求的两种实现方式
  20. Android开发之LitePal数据库的使用(参考于《Android 第一行代码》)

热门文章

  1. poi word操作之向单元格内添加图片
  2. c语言 15分钟试讲,15分钟教师试讲如何脱颖而出?亲身总结
  3. [转帖]手把手教你玩转诺基亚N900
  4. 微信 html avi视频无法播放,为何MP4不能播放MP4格式视频文件
  5. 2022年牛津大学年度录取数据报告深度解读
  6. Hive-排名函数详解
  7. 关乎mysql数据库的连接查询和子查询的效率问题
  8. 高中不选物理可报考计算机专业,2021年高考新模式,考生若不选物理,填报志愿可能会吃亏...
  9. APP内嵌网页使用微信或支付宝的H5支付
  10. HZNU 【大二下】反思总结