Java就业核心知识点
2025-12-12 17:59:13 0 举报
AI智能生成
Java就业核心知识点主要涵盖了全部核心知识点,可以以此为大纲准备面试
作者其他创作
大纲/内容
JavaSE基础篇
基础语法
关键字、标识符
关键字
标识符
常量和变量
数据类型
8种基本数据类型
String类型
运算符
进制转换
运算符
选择语句
顺序语句
if-else
switch-case
循环语句
for
do-while
while
多重嵌套
方法
什么是方法
方法的声明
方法的调用
方法的参数
方法的返回值
方法的重载
递归方法
面向对象
面向对象
面向对象设计思想
类的定义
对象的创建和使用
构造方法
this关键字
封装、继承和多态
封装性
private
get\set
staic关键字
super关键字
方法的重写
object类
多态性
抽象类和接口
抽象类
abstract关键字
抽象方法
抽象类
final关键字
接口
单例模式
饿汉式
懒汉式
静态内部类
枚举
Java语言高级
数组
一维数据
定义
使用
排序
Arrays工具类
二维数组
定义
使用
稀疏数组
异常
分类
处理方式
Throw、Throws
Try-catch
常用类
包装类
String类
StringBuffer和StringBuild
日期类
Math类
Random类
System类
集合
Collection接口
泛型
Iterator迭代器
List接口
Set接口
Collections工具类
Map接口
File类和IO流
File类
字节流
字符流
缓存流
装饰者模式
序列化和反序列化
多线程
进程和线程
多线程实现方式
线程常用方法
线程生命周期
线程同步
Synchronized关键字
Volatile关键字
lock接口
死锁
网络编程
网络编程概述
网络分层模型
IP和port
TCP和UDP详解
HTTP协议
网络编程API
反射
反射概述
常见类
Class类
Field类
Method
Construtor
优缺点
注解
注解本质
注解作用
预定义注解
自定义注解
元注解
Java8新特性
Lambda表达式
Stream API
新时间日期API
掌握方法引用
默认方法
Optional 类
JavaWeb提高篇
Mysql
数据库概述
软件安装和常见命令
DDL语句详解
DML语句详解
DCL语句详解
JDBC
概述
JDBC编程步骤
Statement
PreparedStatement
Druid数据库连接池
Html和CSS
JavaScript
XML文档解析
Web容器Tomcat
Servlet
Request和Response
JSP,EL和JSTL
http协议详解
Cookie和Session
http安全相关
Listener和Filter
jQuery和JSON
Bootstrap
实战项目
JavaEE进阶篇
Maven
SSM
Mybatis
Spring
SpringMVC
SpringBoot
单体项目实战
分布式项目实战篇
模块一、项目前置环境准备
技术
Linux
Docker
业务
电商行业介绍
需求分析
架构设计
模块二、工程搭建、品牌管理后端
技术
Mybatis通用mapper
Dubbo
Zookeeper
业务
SpringBoot+dubbo工程搭建
品牌管理后端
统一异常管理
统一页面跳转
模块三、品牌管理前端模块
技术
ElementUI
ES6
VUE
OSS
业务
品牌管理前端
图片上传
模块四、模板管理、商品分类
技术
code-gen代码生成器
VUE路由参数
业务
模板管理
规格管理
参数管理
分类管理
模块五、商品SPU、SKU后台
技术
Lombok
snowflake
业务
SKU
SPU
模块六、商品SKU、SPU前台
技术
富文本编辑器
SpringTask
业务
商品管理前端模块
定时任务驳回商品审核提交
阶段实战
订单管理
模块七、统计分析
技术
Echarts
数据聚合
业务
商品类目销售统计
流量统计
模块八、认证和登陆
技术
BCrypt
SpringSecurity
业务
登录认证
菜单展示
登录日志
阶段实战
授权管理
模块九、门户网站
技术
thymeleaf
业务
门户网站搭建
商品详情页静态渲染
模块十、内容管理CMS
技术
Redis
Jedis
业务
广告工程搭建
广告缓存方案
模块十一、门户搜索一
技术
elasticsearch
kibana
Java High Level REST Client
业务
索引初始化
批量数据导入
模块十二、门户搜索二
技术
elsearch关键字搜索
elsearch过滤查询
业务
品牌过滤
规格过滤
价格区间过滤
模块十三、门户搜索三
技术
elsearch分页
elsearch排序
elsearch高亮
业务
搜索分页
搜索结果排序
搜索关键字高亮
模块十四、用户中心
技术
RocketMQ
阿里大于
业务
用户注册
短信发送
模块十五、单点登陆中心
技术
CAS
业务
认证中心
单点登陆
模块十六、购物车
技术
Redis
RedisTemplate
业务
购物车解决方案
满减优惠方案
模块十七、下单和扣减库存
技术
本地事务和分布式事务
MQ半消息
业务
结算清单
提交订单
收货地址管理
分布式事务
模块十八、扫码支付
技术
微信支付API
QRcode
业务
支付中心工程
微信扫码支付
微服务项目实战篇
模块一、微服务组件技能一
Nacos
Ribbon
Openfeign
模块二、微服务组件技能二
Gataway
Sentinel
Seata
模块三、项目搭建
技术
MybatisPlus
业务
项目整体介绍
项目搭建
模块四、讲师管理后端
技术
SpringCloud+MybatisPlus
swagger2
业务
讲师维护
接口测试
模块五、讲师管理前端
技术
ES6高级
VUE高级
业务
讲师维护页面渲染
抽取前端模板
模块六、课程管理
技术
EasyExcel
文件上传下载
业务
课程分类
课程管理
模块7、腾讯云点播一
技术
业务
模块八、腾讯云点播二
技术
业务
模块九、腾讯云点播二
技术
业务
模块十、订单模块和营销模块
技术
MQ整合
分布式事务
业务
订单管理
营销管理
模块十一、公众号菜单管理
技术
公众号开发
业务
公众号页面渲染
模块十二、公众号消息和微信授权
技术
维信授权API
公众号消息
业务
消息推送
用户登录授权
模块十三、公众号点播课程
技术
公众号点播
腾讯COS
业务
点播业务前端渲染
点播业务后端集成
模块十四、直播内容管理
技术
腾讯视频直播
业务
直播业务后端实现
模块十五、直播对接和微信分享
技术
微信分享
业务
直播业务前端渲染
微信分享
模块十六、腾讯云部署
技术
腾讯云
业务
部署智课堂项目
模块十七、分布式缓存高可用
技术
Redis的主从模式
Redis的持久化
业务
分布式缓存整合智课公众号
模块十八、分布式持久化
技术
MySQL的主从
MySQL的分库分表
业务
分布式持久化整合智课公众号
模块十九、JVM调优
垃圾回收算法
垃圾回收器
调优工具
面试技巧拔高篇
Java基础专题
集合源码
http协议和安全
session和cookie
多线程
JavaEE专题
Spring
SpringMVC
Mybatis
SpringBoot
分布式专题
Dubbo
Zookeeper
Redis
RocketMQ
elsearch
微服务专题
SpringCloud各组件
架构延伸
业务专题
项目介绍
商品管理
购物车
订单和分布式事务
cms系统
支付
秒杀和分布式锁
0 条评论
下一页