Java学习路线
2021-05-27 19:54:08 19 举报
AI智能生成
Java学习路线总结
作者其他创作
大纲/内容
编程基础
Java语言
语言基础
基础语法
数据类型
byte
short
int
long
float
double
boolean
char
操作符
+
-
*
/
%
=
== / <=/>=
控制执行流程
if-else
while
do while
for
return
break
continue
switch
面向对象
封装
访问权限控制
public
protected
包访问权限控制
private
继承
多态
接口
容器
异常
泛型
反射
注解
I/o
图形化(swing)
JVM虚拟机
类加载机制
字节码执行机制
JVM内存模型
GC垃圾回收
JVM性能监控与故障定位
JVM调优
多线程/并发
并发编程的基础
线程池
锁
并发容器
原子类
JUC并发工具类
数据结构与算法
数据结构
字符串
数组
链表
堆,栈,队列
二叉树
哈希
图
算法
排序
查找
贪心
分治
动态规划
回溯
计算机网络
ARP协议
IP协议、ICMP协议
DNS/HTTP/HTTPS协议
Session/Cookie
SQL/数据库
SQL语句的书写
SQL语句的优化
事务、隔离级别
索引
锁
操作系统
进程、线程
并发、锁
内存管理和调度
设计模式
单例
工厂
代理
策略
模板方法
观察者
适配器
责任链
建造者
研发工具
集成开发环境
Eclipse
Intellij IDEA
VScode
Linux系统
常用命令
shell脚本
项目管理/构建工具
Maven
Gradle
代码管理工具
SVN
Git
应用框架
后端
Spring家族框架
Spring
IoC
AOP
SpringMVC
Spring Boot
服务器软件
web服务器
Nginx
动态服务器
Tomcat
Jetty
Undertow
中间件
数据库框架
搜索引擎
分布式/微服务
前端
0 条评论
下一页