java知识体系梳理
一句话“山腰上人太挤了,想去山顶上看看”,与君共勉!
JAVA入门 | 小白 | Java开发基础知识之认知篇——java初识 |
Java开发基础知识之规范篇——命名规范 | ||
Java开发基础知识之规范篇——排版规范 | ||
开发&管理工具 | idea | |
myeclipse | ||
git | ||
svn | ||
gradle | ||
JDK | jvm组成 | Java开发基础知识之学习篇——JVM组成 |
核心类库 | Java开发基础知识之学习篇——核心类库 | |
Java开发基础知识之学习篇——Object类 | ||
Java开发进阶知识之学习篇——hashCode和equals | ||
Java开发基础知识之学习篇——==和equals | ||
Java开发基础知识之学习篇——成员变量与局部变量 | ||
Java开发基础知识之学习篇——String | ||
NIO | Java开发基础知识之学习篇——理解NIO | |
JAVA类加载 | 类加载机制 | Java开发基础知识之学习篇——类加载机制 |
类加载器 | ||
双亲委派原则 | Java开发基础知识之学习篇——双亲委派机制 | |
JAVA垃圾回收 | 寻找垃圾 | |
回收垃圾 | ||
回收机制 | ||
GC调优 | ||
设计模式 | 设计模式简介 | |
工厂模式 | ||
单例模式 | ||
装饰器与适配器区别 | ||
多线程开发 | 线程池原理 | |
开源框架 | Spring | |
Spring MVC | ||
MYbatis | ||
Spring Boot | ||
基础设施&中间件 | MQ | |
Nginx | ||
Docker | ||
jenkins | ||
Dubbo | ||
Lucene | ||
ES | ||
数据库 | redis | |
Oracle | ||
mysql | ||
系统优化 | QPS优化 | |
TCP优化 | ||
限流优化 | ||
常见算法 | 快排 | |
归并 | ||
冒泡 | ||
二分搜索 | ||
笔试场景 | 基础精华 | Java笔试准备篇之基础篇——抽象类与接口 |
大文件排序 | ||
大文件搜索 | ||