Java技術棧(總圖)

一、java基礎

技術名 重要程度 是否掌握
關鍵字與保留字 ★★★★★
標識符與命名規則 ★★★★★
常量與變量 ★★★★★
運算符 ★★★★★
分支與邏輯 ★★★★★
方法重載 ★★★★★
面向對象 ★★★★★
繼承、封裝、多態 ★★★★★
集合 ★★★★★
io ★★★★★
多線程 ★★★★★
網編 ★★★★★
註解 ★★★★★
枚舉 ★★★★★
反射與代理 ★★★★★

二、性能優化

技術名 重要程度 是否掌握
JVM內存模型 ★★★★★
JVM垃圾回收器 ★★★★★
JVM內存配置 ★★★★★
線程鎖優化 ★★★★★
tomcat優化 ★★★★★
NIO/netty ★★★★★

三、應用框架

技術名 重要程度 是否掌握
Spring ★★★★★
SpringMVC ★★★★★
Mybatis ★★★★★
log ★★★★★
exception ★★★★★
shiro ★★★★★
drools ★★★
activiti ★★★★

四、分佈式

技術名 重要程度 是否掌握
zookeeper ★★★★
dubbo ★★★★
redis ★★★★
RocketMq ★★★
sharding-jdbc ★★★

五、微服務

技術名 重要程度 是否掌握
springboot ★★★★
Eureka ★★★★
rest+ribbon ★★★
feign ★★★
Hystrix ★★★★
zuul ★★★
config ★★★
bus ★★
docker ★★★★

六、數據庫

技術名 重要程度 是否掌握
sql與優化 ★★★★★
索引 ★★★★
分區 ★★★
存儲引擎 ★★★
分庫分表 ★★
JDBC ★★★★★

七、框架編寫

技術名 重要程度 是否掌握
AOP ★★★★
設計原則 ★★★
設計模式 ★★★

八、計算機基礎

技術名 重要程度 是否掌握
計算機組成原理 ★★★★★
總線 ★★★★★
內存 ★★★★★
cpu ★★★★★
彙編 ★★
操作系統 ★★★★
數據結構 ★★★★★
算法 ★★★★★
計算機網絡 ★★★★★

九、Linux下常用

技術名 重要程度 是否掌握
Linux操作系統常用命令 ★★★★★
shell腳本開發 ★★★★★
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章