更新时间:2022-12-20 12:17:56 来源:极悦 浏览1056次
基本程序结构:基本变量类型、运算符、字符串、流程控制、数组
类与对象:类的定义和使用、静态属性和方法、继承、包管理、枚举、反射
接口和抽象类:接口的定义及实现、抽象类的定义及实现
泛型:泛型类、泛型方法
集合:Set、List、Map、树、排序和查找
异常与调试:内置异常、声明异常、自定义异常、捕获异常、日志
多线程:多线程概念、使用线程、同步
Java 8 之后的新特性:Lambda表达式、Stream(map、filter、reduce、集合)
Java 网络编程:TCP、UDP
Java I/O、NIO
Maven:Maven与包管理、POM文件、生命周期等
单元测试:单元测试的概念,Junit
Spring Core:依赖注入与控制反转、Spring概述、xml 装配 bean、Spring容器与生命周期、自动装配、注解装配、切面编程(AOP)
HTTP协议:基本概念、方法(GET/POST)、HttpClist 库
JSON知识:JSON 概念、JSON 与 HTTP、JSON封装的库(FastJson、jaskson 库)
Servlet概念:Servlet 概念、Servlet 生命周期、Filter 和 Listener、Tomcat 与 Servlet 容器
Spring MVC概念:配置Spring MVC、路径映射、参数传递、实现REST、权限控制等
MySQL:关系型数据库概念,数据库的CRUD操作、JDBC API、数据库特性,数据库连接池
MyBatis:OR映射概念,配置,映射,基本Java库,和Spring集成
缓存:缓存概念、Redis的使用、缓存雪崩、缓存穿透、缓存击穿
NoSQL:NoSQL概念,Mongodb的使用
队列:队列概念,RabbitMQ、Kafka
搜索引擎:Elasticsearch
反向代理:反向代理概念,Nginx的配置和使用
第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp
SpringBoot的web开发:集成MyBtis、SpringBoot 下的SpringMVC、SpringBoot开发RESTFul风格、集成Redis
Spring Boot 集成 Dubbo、Spring Boot 非 web 应用程序、SpringBoot 启动Logo修改关闭
springboot使用拦截器、Servlet、过滤器Filter、Spring Boot 项目配置字符编码、SpringBoot打包部署、集成Logback日志
SpringBoot集成Thymeleaf
类的加载机制:什么是类的加载、类的生命周期、类加载器、双亲委派模型
jvm内存结构:jvm内存结构都是什么、对象分配规则
GC算法 垃圾回收:对象存活判断、GC算法、垃圾回收器
GC分析 命令调优:GC日志分析、调优命令、调优工具
前端技术:HTML、CSS、JS、JQuery、Bootstrap
JavaWeb 核心内容:Servlet、JSP、XML、HTTP、AJAX、过滤器、拦截器等
MySQL 和 JDBC
以上就是关于“实用的Java进阶学习路线”如果大家想了解更多相关知识,不妨来关注一下本站的Java视频教程,里面的课程内容从入门到精通,细致全面,通俗易懂,很适合没有基础的小伙伴学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习