JAVA编程技术学习开发路线图
2022-10-20 14:55:21 0 举报
AI智能生成
JAVA编程技术学习开发路线图
作者其他创作
大纲/内容
Web组件
EJB组件
组件
Web容器
tomcat容器
EJB容器
容器(为组件提供服务)
客户层
表示层
业务逻辑层
企业信息系统层
体系结构
Java EE编程思想
客户端技术
Web技术
EJB技术
组件技术
命名与目录服务
数据库连接服务
数据库事务服务
验证与授权服务
连接与授权服务(JAAS)
Web服务
Java持久化
连接框架(JCA)--一组连接Java
服务技术
Internet协议
消息技术
对象管理组协议OMGP
远程方法调用RMI协议
通信技术
Java EE技术框架
GitHub
码云
代码托管平台
Windows
Linux
Mac
操作系统
Redis
dubbo
Zookeeper
Nginx
kafka等
分布式
Spring Boot
Spring Clound等
微服务
Maven
SVN
Git
项目管理工具
HTTP协议
Tomcat的安装与启动
Tomcat的配置
Tomcat的部署
Tomcat服务器
了解JSP概念
JSP的九大内置对象
JSP的四大作用域
EL与JSTL表达式
JSP
什么是Servlet
Servlet的生命周期
Servlet的常用类与接口
过滤器
监听器
Servlet
JavaWeb
SpringMVC
Spring
Hibernate
框架
数据库的操作
表级别的操作
单表与多表的查询
表数据的增、删、改
索引
事务
触发器
存储过程
数据库
HTML与HTML5
CSS、CSS3
JavaScript
JQuery,了解ESUI
XML
Bootstrap、Layui前端框架
了解Ajax
使用JQuery实现Ajax
通过Ajax获取JSON数据
Ajiax技术
前端
Java开发环境的搭建与开发工具Eclipse或IDEA的使用
全局变量
静态变量
局部变量
实例变量
Java常量与变量
基本数据类型
引用数据类型
Java数据类型
类与对象
对象的思想
访问修饰符
类的方法与属性
重载与重写
类的构造器
继承
封装
多态
接口
抽象类
面向对象
什么是数组,数组的几种创建方式
一维数组与多维数组
数组的排序
数组
赋值运算符
算术运算符
逻辑运算符
比较运算符
条件运算符
三元运算符
运算符
if / else语句
swith / case
for循环
while循环
do / while循环
foreach循环
流程控制
Date
Math
Stringbuilder
常用类
运行时异常
非运行时异常
自定义异常
主动捕捉异常 try / catch
throw与throws的使用与区别
异常
集合的概念
List集合
Set集合
Map集合
Collection
集合
输入流
输出流
字节流
字符流
转换流等
File类的使用
IO流
多线程的概念
创建多线程的几种方式
线程的状态、生命周期等
锁
同步与异步
线程池
多线程
了解计算机网络体系结构分层
了解TCP / UDP
了解Socket的使用
网络编程
了解JDBC的原理
了解JDBC的常用类,并使用与数据库进行交互
数据连接池
JDBC
了解反射的概念与原理
实现反射的几种方式
动态代理
反射机制
单例模式
工厂模式等23种设计模式
设计模式
冒泡排序法等
算法
正则表达式
垃圾回收机制
JVM虚拟机
java基础
JAVA编程技术学习开发路线图
0 条评论
回复 删除
下一页