Java进阶书籍推荐(59本经典高级书)

Java进阶书籍推荐(59本经典高级书)-mikechen

算法与数据结构:

  •  数据结构(严蔚敏)
  •  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面试题总结

评论交流
    说说你的看法