本文主要是介绍Java学习路线,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
整理Java学习路线[有遗漏,陆续补上对应链接]
以下仅代表个人观点,不足之处还望指教
1、Java基础部分[JavaSE]
1.1、基础语法
1.2、线程&&锁
1.3、注解、反射
1.4、初入JVM
2、数据结构与算法
3、网络编程
4、数据库
4.1 关系型数据库
4.2 非关系型数据库
5、JavaWeb
6、设计模式
7、主流框架
7.1 Mybatis
7.2 Spring
7.3 SpringMVC
7.4 SpringBoot
7.5 一些常用插件(小工具),提升开发速度,提高代码质量
7.5.1 Swagger
7.5.2 Lombok
8.6 SpringCloud[以下不分先后顺序]
8.6.1 注册中心Nacos && Zookeeper && Eureka
8.6.2 限流、熔断Sentinel && Hytrix
8.6.3 安全框架SpringSecurity&&Shiro
8.6.4 远程调用OpenFeign
8.6.5 负载均衡Nginx && Ribbon
8.6.6 消息队列RabbitMQ && RocketMQ
8.6.7 网关Gateway && Zuul
9.JVM调优
10.高并发编程
11.框架底层原理
12.Linux
这篇关于Java学习路线的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!