Java成神之路技術整理
關於 Java 的技術乾貨,從以下幾個方面彙總。
Java 基礎篇
Java 集合篇
Java 多執行緒篇
Java JVM篇
Java 進階篇
Java 新特性篇
Java 工具篇
Java 書籍篇
Java基礎篇
8張圖帶你輕鬆溫習 Java 知識
Java父類強制轉換子類原則
一張圖搞清楚 Java 異常機制
通用唯一標識碼UUID的介紹及使用
字串拼接 + 和 concat 的區別
Java趣味分享:try/finally
關於Java序列化你應該知道的一切
為什麼 byte 取值 -128~127?
Servlet 3.x 的非同步處理機制
3種常見的 Class 級別的錯誤
Java程式設計師被誤導的一個概念
Java void 和 Void 的區別
Java 操作 Cookie 增刪改查
字串 substring 在 jkd6,7,8 中的差異
Java流:IO、BIO、NIO、AIO
Java元註解@interface詳解
Java Jar包的壓縮、解壓使用指南
Java集合篇
迴圈刪除List元素的正確方法
集合從菜鳥到大神演變
幾種執行緒安全的Map解析
Java多執行緒篇
任務並行神器:Fork Join框架詳解
多執行緒幾個很重要的概念
實現多執行緒的 3 種方式
一張圖弄懂執行緒的狀態和生命週期
多執行緒中的死鎖、活鎖、飢餓、無鎖
多執行緒死鎖案例,死鎖解決方案
執行緒池全面解析
volatile關鍵字解析
多執行緒:原子性、可見性、有序性
分享一個詭異的可見性問題
多執行緒之 守護執行緒 實戰
多執行緒併發神器 - ThreadLocal
併發控制倒計時器 - CountDownLatch
併發控制迴圈柵欄 - CyclicBarrier
如何優雅地終止一個執行緒?
多執行緒 sleep 和 wait 的區別
多執行緒等待 join 使用及原理
Java JVM篇
Java記憶體模型 JMM 詳解
Java記憶體洩漏介紹
JVM 執行時區域詳解
Java新特性篇
JDK 5 ~ 10 新特性傾情整理
JDK 11 釋出計劃來了,已確定 3個 新特性
JDK 10 的 10 個新特性
JDK 9 的 9 個新特性
JDK 9 新特性實戰:簡化流關閉新姿勢
JDK 8 的排序大法
JDK 8 新特性之 Lambda 表示式
JDK 8 新特性之 Stream 流
JDK 8 新特性之函式式介面
JDK 8 新特性之方法引用
JDK 8 新特性之介面預設方法與靜態方法
JDK 8 新特性之 Optional
JDK 8 新特性之重複註解
JDK 8 新特性之擴充套件篇
Java進階篇
Java中的6顆語法糖
高階 Java 必須突破的 10 個知識點
44個Java程式碼效能優化總結
類、變數、塊、構造器、繼承初始化順序
Java中的巨集變數,巨集替換詳解
hashCode和identityHashCode的區別
自定義 ClassLoader 類載入器
深入淺出 Java 類載入機制
IntegerCache的妙用和陷阱
深入理解 CAS 演算法原理
instanceof、isInstance、isAssignableFrom的區別
Java物件引用四個級別(強、軟、弱、虛)
金融系統中正確的金額計算及儲存方式
Java工具篇
Java開發必知道的國外10大網站
免費線上創作流程圖、思維導圖軟體
排名前 16 的 Java 工具類
Intellij Idea 2018.1 正式釋出,9個重大新功能
Intellij Idea 非常6的10個姿勢
Intellij Idea 所有亂碼解決方案
10個 Eclipse 珍藏外掛推薦
阿里巴巴 Java 程式碼檢查外掛
Java書籍篇
進階 Java 架構師必看的15本書
Java程式猿10本經典好書推薦
高階 Java 必看的10本書
Java架構師必看的10本書
希望我們提供的知識能對所有正在 Java 開發不歸路上的碼農朋友指點迷津,有不對之處還請指正。