JAVA学习路线和书籍推荐

学习路线

学习书籍

参考链接:

Java 学习线路图是怎样的? - 知乎

SnailClimb/awesome-cs

预计参考书籍

计算机基础理论

1. 操作系统方面(重要不紧急)

    1. 通过中国好大学公开课 [__https://www.icourse163.org/course/NJTU-1003245001?tid=1463291527__](https://www.icourse163.org/course/NJTU-1003245001?tid=1463291527)

1. 计算机网络(闲暇时阅读)

    1. 图解Http 

    1. 网络是怎样连接的

1. 算法方面(重要不紧急)

    1. 入门:我的第一本算法数、算法图解、啊哈算法

    1. 深入 算法第四版

    1. 面试 剑指~~offer~~

1. 数据结构

    1. 大话数据结构

JAVA基础知识

1. Java基础

    1. 全面的书籍:JAVA8编程参考官方教程 第九版 think IN JAVA java核心技术卷1,2 (随用随查)

    1. JAVA8实战、写给大忙人看的java SE8

1. 并发 

    1. java并发编程之美(入门)

    1. java高并发程序设计(入门)

    1. java并发实现原理 JDK源码剖析(进阶)

1. JVM 

    1. 深入理解java虚拟机 第三版

    1. 自己动手写JAVA虚拟机 (进阶)

    1. 视频学习:[__https://www.bilibili.com/video/BV1PJ411n7xZ__](https://www.bilibili.com/video/BV1PJ411n7xZ)

4、网络

    1. JAVA网络编~~程~~

5、IO

数据库

1. MySql

    1. MySQL必知必会 入门

    1. 高性能MySQL 精读

    1. 进阶 MySql技术内幕

1. Redis

    1. Redis设计与实现

    1. Redis实战

    1. redis开发与运维(拓展)

常用框架和中间件

1. Spring和SpringBoot

    1. Spring的官方文档 [__https://spring.io/projects/spring-framework#learn__](https://spring.io/projects/spring-framework#learn)

    1. Spring Boot实战 SpringBoot实战派

    1. 深入分析JAVA Web 技术内幕

    1. 视频学习 [__https://www.bilibili.com/video/BV19K4y1L7MT__](https://www.bilibili.com/video/BV19K4y1L7MT)

1. Neety(重要)

    1. 书籍 Neety实战、Neety权威指南

    1. Neety进阶之路 跟着案例学Neety(进阶)

    1. **Netty 入门与实战:仿写微信 IM 即时通讯系统**

1. 搜索引擎

    1. Elasticsearch Solr

    1. 书籍

1. 消息队列

    1. RocketMq

    1. Kafaka 消息队列

    1. RabbitMQ

1. 分布式ID、分布式事物、读写分离

架构书籍

书籍:

    1. 从零开始学架构

    1. 软件架构设计: 大型网站技术架构与业务架构融合之道

    1. 微服务架构设计模式

    1. 架构整洁之道

编程习惯

重构、Clean Code(代码整洁之道)、人月神话

学习计划

现在学习时抓不到重点,总结分析能力不够强。不能再像之前,看到哪儿都抄一遍,要看完后回想和总结。并且写出来。

概要:

1. 通勤路上可以看JVM的视频 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值