java学习书籍推荐(服务器端)

楼主16年毕业,本科学的硬件,毕业后才做的java开发,算是从零开始吧,记录一下自己的学习路线。

其实书看多了,会发现很多博客都是抄来抄去,这大概是互联网中文环境的通病吧。。。楼主16年主要看视频,视频相对比较慢(虽然我都是2倍速地看),在某个知识点停留的时间相对长些,比较适合菜鸟级别的。能力上来后就倾向于看书,快而准确。总之不能太急吧,一步一个脚印,慢慢沉淀。

最近面试了许多家,发现有些东西自己需要再加强,故写下这些书单,有空回来看看,争取看书名或看目录能讲出这本书讲了哪些东西。也提供给大家一个参考。

我的目标就是在同样工作年限的人里,技术方面不会被碾压。

2016

《Spring实战》《SpringMVC学习指南》这两本算是Spring比较基础的 适合入门看

《maven实战》看一遍了解一下即可,工作中再去巩固

《设计模式》清华大学版的教科书,学术味比较浓,比较不那么有趣。设计模式刚开始自己用的比较少,多看一下别人怎么用的,比如servelet  AQS 模板模式;IO流 装饰模式  适配器模式(把一个接口或是类变成另外一种);aop jdk 代理模式;runnable 命令模式 (将操作封装到对象内,以便存储,传递和返回spring bean 单例模式  简单工厂;连接池,线程池 享元模式

2017

《深入分析JavaWeb技术内幕》这一本是淘宝君山写的,比较杂。从网络到虚拟机再到各种框架,推荐看,扩展知识面。

《深入理解Java虚拟机》 虚拟机的就推荐这一本,别的我也没看过 建议多看几遍 

《图解HTTP》《图解TCP/IP》这两本是日译本,比较通俗易懂。

《大话数据结构》大话系列之一,讲数据结构的都不会太通俗易懂吧。。。

《算法(谢路云 译) 》这一版的比较推荐,《算法导论》如果没有考试的压力,还是比较难看下去

《java并发编程实战》《JAVA并发编程的艺术》并发类的,都是干活,推荐都看。

《大型网站技术架构核心原理与案例分析》纯理论,没有代码,很适合入门看,宏观上有一个整体的感知。

2018

《大型分布式网站架构设计与实践》这四本可以先看电子版的  觉得哪本适合自己  可以买纸质的  都不错

《亿级流量架构核心技术》京东的开涛写的 看一下了解京东是怎么搞的

《大型网站系统与java中间件实战》 阿里 曾宪杰  看一下了解阿里是怎么搞的

《分布式服务架构原理、设计与实战》

《Spring Cloud微服务实战》

《Spring Cloud与Docker微服务架构实战》 这一本比上面的容易看写 ,建议先看这本

《Redis实战》译本,比较细,不是很容易看进去

《redis入门指南》推荐这一本,入门友好型

《RabbitMQ实战 高效部署分布式消息队列》

《Netty权威指南》

《Java程序性能优化》

《高性能Mysql》

《redis设计与实现》

《深入分布式缓存  从设计到实现》


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值