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笔试准备篇之基础篇——抽象类与接口
大文件排序  
大文件搜索   
   

 

原文地址:https://www.cnblogs.com/cokeHuan/p/12434570.html