java学习线路

java学习线路

初级篇

1、java基础

重点内容:面向对象概念思想、8种基本数据类型、数组、String、面向对象三大特征:继承,封装,多态 抽象类、接口、集合类(List、Set、Map)、IO、枚举、反射等。
附上葵花宝典一本:Thinking+in+Java+4th+Edition(中文扫描版)
需要宝典加扣群:1093478862
tips:基础篇至少要学习两遍以上,基础非常重要!

2、web及框架

1.ssm,spring+springMVC+mybatis
2.jpa
3.hibernate,了解
4.servlet、jsp了解,旧项目可能会用到
重点:spring、springMVC

3、web服务器、包管理、接口调试、版本工具

web服务器tomcat,包管理工具maven,接口调度postman,svn版本控制工具
tips:会用会配置即可

4、数据库

MySQL、Oracle都要会用
1.sql语法基础,增删改查,查询最为重要(多表查询、子查询等)
2.索引、视图、函数、存储过程等

中级篇

1、微服务springboot

2、缓存,redis

3、消息中间件,如rabbitMQ、activeMQ等

4、定时任务,spring定时任务或quartz

5、linux操作系统

6、nginx

7、git

高级篇

1、java虚拟机

2、设计模式

3、springcloud

4、分布式、高并发、多线程

5、数据库性能优化,分区表、分区索引等

6、全文检索es

学习线程大概是这样、有遗漏的自行扩充。初级者学习资料的优先级顺序,视频–>搜索资料–>书籍,
要多看、多练、多总结,欢迎大家多多交流,交流群:1093478862

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新之助Java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值