从Java程序员进阶架构师,必看的书单推荐!

算法与数据结构:

  • 数据结构(严蔚敏)
  • java数据结构和算法(美:拉佛)
  • 算法导论
  • 大话数据结构
  • 剑指Offer
  • 程序员面试金典
  • 编程珠玑
  • 编程之美
  • 程序员笔试面试最优解
  • 数据结构与算法经典问题解析(Java语言描述)
  • 图解数据结构(使用Java)

计算机网络:

  • 计算机网络(谢希仁)
  • TCP/IP 详解
  • HTTP权威指南
  • 图解TCP/IP
  • 图解HTTP

数据库:

数据库主要是多用,书上主要看索引和性能的部分

  • 高性能MySQL
  • 深入浅出MySQL

操作系统:

OS原理:操作系统(课本,黑色的那个)

Linux:

  • Linux私房菜
  • 跟阿铭学Linux //主要偏重于命令和操作,比较浅显

java:

  • Java编程思想(经典之作)
  • Java核心技术 1卷 2卷
  • 深入理解Java虚拟机
  • 并发编程的艺术(高并发场景)
  • java并发编程实战 (深入浅出的介绍线程和并发)
  • 多线程编程核心技术
  • Effective Java(java高级进阶必看)
  • 重构(考虑优化代码,与上一本effective java一起都看)
  • Java程序员面试笔试宝典 (面试跳槽突击知识神器)
  • Java程序性能优化(重点提升性能优化)
  • 实战Java高并发程序设计

Java Web:

  • Spring实战/轻量级JavaEE 企业应用(红皮,讲SSH的) //主要看最后一部分Spring的就可以
  • 深入JavaWeb技术内幕(阿里 许令波)//这个讲的还是比较深的
  • SpringBoot实战/深入实践SpringBoot

设计模式:

  • 大话设计模式
  • Head First设计模式
  • 也可以重点各类博客的总结

分布式与大数据:

分布式服务框架原理与实践

大型网站技术架构

Hadoop实战(hadoop体系包括得很全)

其他:

Git:

Git权威指南

Git官方讲解

Redis:

Redis实战

docker

springCloud等等一些工具书等!

作者简介

陈睿|mikechen,10年+大厂架构经验,BAT资深面试官,就职于阿里巴巴、淘宝、百度等一线互联网大厂。

👇阅读更多mikechen架构文章👇

阿里架构 |双11秒杀 |分布式架构 |负载均衡 |单点登录 |微服务 |云原生 |高并发 |架构师

以上

关注作者「mikechen」公众号,获取更多技术干货!

后台回复架构,即可获取《阿里架构师进阶专题全部合集》,后台回复面试即可获取《史上最全阿里Java面试题总结

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧