有了 Python 开发基础,Java 的内容都可以快速过一遍,复杂地方跟着写一遍。

一、基础

1、Java 基础:尚硅谷 - Java基础

全部快速过一遍,

2、数据库:略。

着重 mysql 高级部分(针对面试):索引、事务、锁、日志、慢 Sql 等直接上八股文,或者系统看一下尚硅谷或黑马播放量高的mysql高级部分

3、JDBC:略

用到搜教程即可,后面都是框架集成了,不需要原始 jdbc 操作

4、JavaWeb:尚硅谷 - JavaWeb

只看如下:tomcat、servlet、filter、listener、cookie、session涉及:p55-p92、p103-p113

5、Maven:包管理器,无需专门学

6、JUC - 并发编程(偏面试):黑马-并发编程

教程很细,可以放到最后边再看这个相对是B站最好的并发编程教程面试相关:synchronized、并发容器等

7、JVM - 虚拟机(偏面试):黑马-精简JVM

可结合我的博客:https://itnxd.eu.org/posts/43777.html建议过一下视频面试相关:涉及到的模块有:内存结构,垃圾回收机制,类加载机制

二、框架

1、Spring

ioc、aop

2、SpringMvc

3、Mybatis、Mybatis-plus

4、SpringBoot

5、SpringCloud

三、中间件

1、MQ(rabbitMq、Kafak)

2、Redis(暂不需要,Python应该也学过)

3、Dubbo、Zookeeper(暂不需要,用到再说)

4、ElasticSearch(暂不需要,用到再说)

四、项目(暂不需要)

文章来源

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。