1. 程式人生 > >Java成神之路技術整理

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 開發不歸路上的碼農朋友指點迷津,有不對之處還請指正。