乐趣区

关于java:花费一月时间吐血整理程序员必读书单建议收藏

本文已被 Github 仓库收录 https://github.com/silently9527/JavaCore
齐全开源的淘客我的项目:https://github.com/silently9527/mall-coupons-server
微信公众号:贝塔学 Java

前言

工作忙,看书的工夫少,如何在无限的工夫看有用的书?

技术相干的书籍太多,到底应该看哪些书籍?

破费一月工夫吐血整顿 Java 程序员自我学习的书籍列表,收录书籍尽量都保障同类书籍的豆瓣评分最高,帮忙想要入坑 Java 的同学,依据这个书籍列表从小白按图索骥逐渐升级成大神,同时这也是整顿给本人的书单

须要电子书的同学能够拜访 Github:https://github.com/silently9527/ProgrammerBooks

书籍继续更新中 …

思维

技术方面的书籍大部分都是在教人具体技能,属于授业;传道解惑方面的书籍绝对较少;然而传道可能更重要,所以我把这部分的书籍放在了最后面

  • 《程序员修炼之道(第 2 版) : 通向求实的最高境界》- 豆瓣评分 9.1
  • 《程序员修炼之道 : 从小工到专家》- 豆瓣评分 8.6
  • 《软技能: 代码之外的生存指南》- 豆瓣评分 8.0
  • 《软技能 2: 软件开发者职业生涯指南》- 豆瓣评分 9.1
  • 《高效程序员的 45 个习惯》- 豆瓣评分 8.2
  • 《程序员的思维修炼 : 开发认知潜能的九堂课》- 豆瓣评分 8.2
  • 《大教堂与集市》- 豆瓣评分 8.4
  • 《极客与团队: 软件工程师的团队生存秘笈》- 豆瓣评分 8.3

防猝死

  • 《程序员衰弱指南》- 豆瓣评分 7.5

Java 入门

  • 《明解 Java》- 豆瓣评分 8.4
  • 《Head First Java(第二版·中文版)》- 豆瓣评分 8.7
  • 《Java 编程思维》- 豆瓣评分 9.1(谨防劝退)
  • 《Java 8 实战》- 豆瓣评分 9.2
  • 《Java 学习笔记 : JDK 8》- 豆瓣评分 8.3

编程工具

  • 《Maven 实战》- 豆瓣评分 8.2
  • 《Git 版本控制治理》- 豆瓣评分 8.3
  • 《Git 权威指南》- 豆瓣评分 8.0
  • 《实战 Gradle》- 豆瓣评分 7.4
  • 《GitHub 入门与实际》- 豆瓣评分 7.8

数据结构与算法

  • 《算法第四版》- 豆瓣评分 9.4(强烈推荐)
  • 《算法导论(原书第 3 版)》- 豆瓣评分 9.2(谨防劝退)
  • 《算法图解》- 豆瓣评分 8.4
  • 《编程珠玑(第 2 版)》- 豆瓣评分 8.4
  • 《图解明码技术(第 3 版)》- 豆瓣评分 9.1

网路

  • 《网络是怎么连贯的》- 豆瓣评分 9.1
  • 《图解 Http》- 豆瓣评分 8.1
  • 《图解 TCP/IP(第 5 版)》- 豆瓣评分 7.8
  • 《Java Nio》- 豆瓣评分 7.5

高并发

  • 《图解 Java 多线程设计模式》- 豆瓣评分 8.7
  • 《Java 并发编程的艺术》- 豆瓣评分 7.4
  • 《JAVA 并发编程实际》- 豆瓣评分 8.9
  • 《Java 多线程编程实战指南(外围篇)》- 豆瓣评分 8.9

Mysql

  • 《MySQL 是怎么运行的 : 从根儿上了解 MySQL》- 豆瓣评分 9.5
  • 《高性能 MySQL(第 3 版) : 第 3 版》- 豆瓣评分 9.3
  • 《MySQL 必知必会》- 豆瓣评分 8.4
  • 《MySQL 技术底细 : InnoDB 存储引擎(第 2 版)》- 豆瓣评分 8.5
  • 《MySQL 技术底细(第 5 版)》- 豆瓣评分 7.4

Redis

  • 《Redis 设计与实现》- 豆瓣评分 8.6
  • 《Redis 开发与运维》- 豆瓣评分 8.9
  • 《Redis 实战》- 豆瓣评分 8.1
  • 《Redis 深度历险:外围原理与利用实际》- 豆瓣评分 8.4

ElasticSearch

  • 《Lucene 实战 : 第 2 版》- 豆瓣评分 7.6
  • 《Elasticsearch 实战》- 豆瓣评分 7.7

Tomcat

  • 《Tomcat 架构解析》- 豆瓣评分 8.2

MQ

  • 《RabbitMQ 实战指南》- 豆瓣评分 8.7
  • 《RabbitMQ 实战 : 高效部署分布式音讯队列》- 豆瓣评分 8.1
  • 《深刻了解 Kafka:外围设计与实际原理》- 豆瓣评分 9.6
  • 《Kafka 权威指南》- 豆瓣评分 8.6
  • 《Kafka 技术底细 : 图文详解 Kafka 源码设计与实现》- 豆瓣评分 6.9
  • 《RocketMQ 技术底细 : RocketMQ 架构设计与实现原理》- 豆瓣评分 6.3

Mybatis

  • 《MyBatis 技术底细》- 豆瓣评分 8.6
  • 《MyBatis 从入门到精通》- 豆瓣评分 7.9

Spring

  • 《Spring 揭秘》- 豆瓣评分 9.1
  • 《Spring 实战(第 4 版)》- 豆瓣评分 8.2
  • 《Spring Boot 实战派》- 豆瓣评分 7.2
  • 《看透 Spring MVC》- 豆瓣评分 7.0
  • 《Spring 源码深度解析(第 2 版》- 豆瓣评分 6.5
  • 《Spring Boot 编程思维(外围篇)》- 豆瓣评分 6.5

微服务

  • 《高可用可伸缩微服务架构》- 豆瓣评分 7.3
  • 《深刻了解 Apache Dubbo 与实战》- 豆瓣评分 6.8

JVM

  • 《深刻了解 Java 虚拟机(第 3 版)》- 豆瓣评分 9.5
  • 《深刻了解 JVM 字节码》- 豆瓣评分 7.6
  • 《实战 Java 虚拟机:JVM 故障诊断与性能优化(第 2 版)》- 豆瓣评分 9.1

Netty

  • 《Netty 进阶之路跟着案例学》- 豆瓣评分 7.6
  • 《Netty 实战》- 豆瓣评分 7.5

架构

  • 《图解设计模式》- 豆瓣评分 8.7
  • 《Head First 设计模式(中文版)》- 豆瓣评分 9.2
  • 《大话设计模式》- 豆瓣评分 9.2
  • 《大型网站技术架构 - 外围原理与案例剖析》- 豆瓣评分 7.9
  • 《架构整洁之道》- 豆瓣评分 8.8
  • 《畛域驱动设计 : 软件外围复杂性应答之道》- 豆瓣评分 9.2
  • 《实现畛域驱动设计》- 豆瓣评分 8.6

代码可读性、整洁

  • 《代码整洁之道》- 豆瓣评分 8.6
  • 《重构(第 2 版)全彩精装版 : 改善既有代码的设计》- 豆瓣评分 9.2
  • 《Effective Java 中文版(第 3 版)》- 豆瓣评分 9.5

程序员的数学

  • 《程序员的数学(第 2 版)》- 豆瓣评分 7.3
  • 《程序员的数学 2 : 概率统计》- 豆瓣评分 8.5
  • 《程序员的数学 3 : 线性代数》- 豆瓣评分 8.3
  • 《统计思维(第 2 版) : 程序员数学之概率统计》- 豆瓣评分 8.1
  • 《数学之美(第三版)》- 豆瓣评分 9.3

计算机底层原理

  • 《穿梭计算机的迷雾(第 2 版)》- 豆瓣评分 8.5
  • 《计算机是怎么跑起来的》- 豆瓣评分 7.5
  • 《编码 : 隐匿在计算机软硬件背地的语言》- 豆瓣评分 9.3
  • 《计算机科学精粹》- 豆瓣评分 8.5
  • 《深刻了解计算机系统(原书第 3 版)》- 豆瓣评分 9.8

面试

  • 《剑指 Offer》- 豆瓣评分 9.3
  • 《程序员面试金典(第 6 版)》- 豆瓣评分 10
  • 《程序员代码面试指南(第 2 版): IT 名企算法与数据结构题目最优解》- 豆瓣评分 9.2

其余

  • 《凤凰我的项目 : 一个 IT 运维的传奇故事》- 豆瓣评分 8.7
  • 《黑客与画家 : 硅谷守业之父 Paul Graham 文集》- 豆瓣评分 8.7
  • 《黑客与画家 : 来自计算机时代的浅见》- 豆瓣评分 8.9
  • 《软件故事 : 谁创造了那些经典的编程语言》- 豆瓣评分 7.2
  • 《知行合一 : 实现价值驱动的麻利和精益开发》- 豆瓣评分 8.5
  • 《浪潮之巅(第四版)》- 豆瓣评分 9.2

点关注,不迷路

白嫖不好,整顿不易 ,心愿敌人们能够 点赞评论关注 三连,因为这些就是我分享的全副能源起源🙏

退出移动版