您好,登錄后才能下訂單哦!
這篇文章主要介紹了Java的核心知識點,具有一定借鑒價值,有需要的朋友可以參考一下,希望對大家有所幫助,如下資料是關于Java的核心知識點的內容。
線程
JVM內存區域
JVM運行時內存
垃圾回收與算法
Java四中引用類型
GC分代收集算法VS分區收集算法
GC垃圾收集器
Java IO/NIO
JVM類加載機制
Java集合
接口繼承關系和實現
List
Set
Map
Java多線程并發
Java并發知識庫
Java線程實現/創建方式
4種線程池
線程生命周期(狀態)
終止線程4種方式
sleep與wait區別
start與run區別
Java后臺線程
Java鎖
線程基本方法
線程上下文切換
同步鎖與死鎖
線程池原理
Java阻塞隊列原理
CyclicBarrier、CountDownLatch、Semapnore的用法
volatile關鍵字的作用(變量可見性、靜止重排序)
如何在兩個線程之間共享數據
ThreadLocal作用(線程本地存儲)
synchronized和ReentrantLock的區別
ConcurrentHashMap并發
Java中用到的線程調度
進程調度算法
什么是CAS(比較并交換-樂觀鎖機制-鎖自旋)
什么是AQS(抽象的隊列同步器)
Java基礎
Java異常分類及處理
Java反射
Java注解
Java內部類
Java泛型
Java序列化
Java復制
Spring原理
Spring特點
Spring核心組件
Spring常用模塊
Srping主要包
Srping常用注解
Srping第三方結合
Srping IOC原理
Srping APO原理
Srping MVC原理
Srping Boot原理
JPA原理
Mybatis緩存
Tomcat架構
微服務
服務注冊發現
API網關
配置中心
事件調度(Kafka)
服務跟蹤(starter-sleuth)
服務熔斷(Hystrix)
AIP管理
Neety與RPC
Neety原理
Neety高性能
Neety RPC實現
RMI實現方式
Protoclol Buffer
Thrift
網絡
網絡7層架構
TCP/IP原理
TCP三次握手/四次揮手
HTTP原理
CDN原理
日志
Slf4j
log4j
LogBack
ELK
Zookeeper
Zookeeper慨念
Zookeeper角色
Zookeeper工作原理(原子廣播)
Znode有四種形式的目錄節點
Kafka
Kafka概念
Kafka數據存儲設計
生產者設計
消費者設計
RabbritMQ
概念
RabbritMQ架構
Exchange類型
Hbase
概念
列式存儲
Hbase核心概念
Hbase核心架構
Hbase的寫邏輯
Hbase VS Cassandra
概念
特點
Cassandra
概念
數據模型
Cassandra一致Hash和虛擬節點
Gossip協議
數據復制
數據寫請求和協調者
數據讀請求和后臺修復
數據存儲
二級索引
數據讀寫
設計模式
設計原則
工廠方法模式
抽象工廠模式
單例模式
建造者模式
原型模式
適配器模式
裝飾器模式
代理模式
外觀模式
橋接模式
組合模式
享元模式
策略模式
模板方法模式
觀察者模式
迭代子模式
責任鏈模式
命令模式
備忘錄模式
狀態模式
訪問者模式
中介者模式
解釋器模式
四層負載均衡VS七層負載均衡
負載均衡算法/策略
LVS
Keepalive
Nginx反向代理負載均衡
HAProxy
數據庫
存儲引擎
索引
數據庫三范式
存儲過程
觸發器
數據庫并發策略
數據庫鎖
基于Redis分布式鎖
分區分表
兩階段提交協議
三階段提交協議
柔性事務
CAP
一致性算法
Paxos
Zab
Raft
NWR
Gossip
一致性Hash
Java算法
二分查找
冒泡排序算法
插入排序算法
快速排序算法
希爾排序算法
歸并排序算法
桶排序算法
剪枝算法
回溯算法
最短路徑算法
最大子數組算法
最長公共子序算法
最小生成樹算法
文檔總共包括Java29個知識點詳細解析
以上就是Java的核心知識點的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎關注億速云行業資訊,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。