Java学习路线

java基础,核心,Spring框架

1. Java基本功

1.1. 知识点笔记

java基本功-入门&语法 包括Java语言介绍,下载,安装,基本数据类型以及包装类,枚举类,控制流程(if/else,while,for)

Java基本功-面向对象 包括Java类定义,对象定义,构造器,重载与重写,继承,抽象类,接口,日志,异常,泛型

正则表达式

1.2. 推荐视频

尚硅谷30天搞定java核心技术

浙大老师翁恺Java程序设计

2. Java核心

反射 可以在运行时动态改变类结构

集合 包含Collection,List及其实现类,Set及其实现类,Map及其实现类,Collections工具类

线程 Thread,synchronized,并发包,同步器

输入与输出 File操作文件,输入流,输出流,系列化

网络编程 TCP/IP,ServerSocket,Socket

数据库编程 JDBC讲解

3. Java设计模式

3.1. 知识点笔记

java设计模式

3.2. 推荐视频

尚硅谷Java设计模式(图解+框架源码剖析)

【狂神说Java】通俗易懂的23种设计模式教学(停更)

4. Java网络-Servlet

Servlet与JSP

5. Java并发

5.1. 知识点笔记

线程创建,线程池,锁的划分,锁的优化

5.2. 推荐视频

黑马程序员全面深入学习Java并发编程,JUC并发编程全套教程

6. JVM

6.1. 知识点笔记

类加载机制与JVM结构

6.2. 推荐视频

尚硅谷宋红康JVM全套教程

【狂神说Java】JVM快速入门篇

6.3. 文章推荐

美团技术 - 基本功 | Java即时编译器原理解析及实践

7. JavaWeb

7.1. 推荐视频

尚硅谷最新版JavaWeb全套教程

狂神说Java-JavaWeb入门到实战

8. 框架

常用的SSM就是Spring+SpringMVC+MyBatis

8.1. Spring

8.1.1. 知识点笔记

Spring实战-overview

Spring实战-面向切面的Spring

Spring实战-装配Bean三种方法

Spring实战-SpringWeb

8.1.2. 推荐视频

【狂神说Java】Spring5最新完整教程IDEA版通俗易懂

尚硅谷Spring框架视频教程(spring5源码级讲解)

8.2. SpringMVC

8.2.1. 知识点笔记

Spring实战-SpringMVC

8.2.2. 推荐视频

【狂神说Java】SpringMVC最新教程IDEA版通俗易懂

2021 最新版 SpringMVC 视频教程

尚硅谷SpringMVC实战教程完整版(spring mvc框架源码

8.3. Mybatis

8.3.1. 知识点笔记

MyBatis学习笔记

MyBatis-Plus学习笔记

8.3.2. 推荐视频

尚硅谷MyBatis实战教程全套完整版(初学者零基础从入门)

【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂

2021 最新版 MyBatis 视频教程

8.4. SpringCloud

8.4.1. 推荐视频

【狂神说Java】SpringCloud最新教程IDEA

尚硅谷SpringCloud框架开发教程

8.5. SpringBoot

8.5.1. 知识点笔记

SpringBoot

SpringBoot-数据连接

SpringBoot-高级

SpringBoot-原理解析

8.5.2. 推荐视频

【狂神说Java】SpringBoot最新教程IDEA版通俗易懂

尚硅谷雷神SpringBoot2零基础入门

2021版最新SpringBoot2_权威教程

9. 源码研究

Java源码盘起来!演示搭建JDK源码阅读环境

源码级别_spring、springmvc、mybatis

10. 开发工具

10.1. Maven

Maven零基础入门教程(一套轻松搞定maven工具)

10.2. IDEA

尚硅谷IDEA教程(idea经典之作,idea安装,idea使用)

11. 知识库

JavaGuide

CS-Notes

Java-3y

EasyJob

Road2Coding

本文结束  感谢您的阅读
  • 本文作者: Wang Ting
  • 本文链接: /zh-CN/2019/07/24/Java学习路线/
  • 发布时间: 2019-07-24 20:09
  • 更新时间: 2023-04-15 16:14
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!