【 專欄 】- JUC-Java併發集合原始碼解析
JUC-Java併發集合原始碼解析
JUC包是java.util.concurrent包的簡寫,主要提供高效能的併發工具類,已解決JDK併發方面的弱勢。通過JUC包下的工具類Java開發者可以很容易的開發出高併發高效能的多執行緒安全的程式,研究其實現原理可以讓開發者更加深入的瞭解Java併發程式設計的原理。相關推薦
【 專欄 】- JUC-Java併發集合原始碼解析
JUC-Java併發集合原始碼解析 JUC包是java.util.concurrent包的簡寫,主要提供高效能的併發工具類,已解決JDK併發方面的弱勢。通過JUC包下的工具類Java開發者可以很容易的開發出高併發高效能的多執行緒安
【JDK】:java.lang.Integer原始碼解析
本文對JDK8中的java.lang.Integer包裝類的部分數值快取技術、valueOf()、stringSize()、toString()、getChars()、parseInt()等進行簡要分析。 Integer快取 先來看一段程式碼: I
【 專欄 】- 瘋狂Java學習筆記
瘋狂Java學習筆記 通過對李剛編著的《瘋狂java講義》細緻的學習,並進行了詳細的整理,總結出了一些列的筆記,便於複習與能力提升!
【 專欄 】- Redis 3.2.8 原始碼剖析註釋
Redis 3.2.8 原始碼剖析註釋 本專欄主要剖析 Redis 3.2.8 版本的原始碼,包含部分3.0.7版本的原始碼,並且結合圖片,更具體的理解Redis的底層實現。
【 專欄 】- Dubbo開發實踐以及原始碼、原理分析
Dubbo開發實踐以及原始碼、原理分析 本專欄主要是為了對分散式框架Dubbo感興趣或者有開發需要的同學,基於Dubbo開發實踐以及原始碼、原理分析等幾個維度對Dubbo進行由淺入深的介紹,以便更好跟朋友們共享有關Dubbo的點滴
【 專欄 】- 精品技術文章以及原始碼收藏集
精品技術文章以及原始碼收藏集 本專欄針對各個前沿熱門的技術進行分類, 每一類別收藏我讀過的相關的精品文章(個人部落格或者官方文件)以及原始碼,適用於新手上路和高手進階。 主要目的是讓大家能快速找到最值得閱讀的技術資料。
【 專欄 】- Effective Java Notes
Effective Java Notes 在這裡我會盡我最大的能力精讀《Effective Java》這本書,廣泛全面的收集相關資料,整理成部落格,與廣大Java愛好者分享成果,一起努力,共同進步,對於大家對我的批評與指正,本人不
【 專欄 】- 萊昂氏unix原始碼分析導讀
萊昂氏unix原始碼分析導讀 即使到今天,《萊昂氏unix原始碼分析》仍是最好的核心原始碼分析書籍之一,它以短短9000多行程式碼實現了一個複雜的作業系統,其程式碼質量之高令人歎為觀止。希望本專欄能為讀者的讀碼過程提供一點幫助。
【 專欄 】- Java 7併發原始碼分析
Java 7併發原始碼分析 主要是對Java 7中與多執行緒編寫相關的類進行詳細介紹,包括原子類、多執行緒鎖以及常見的支援併發的集合。專欄中對各個類的定義以及實現方法進行重點講解,以求能夠更好的理解和編寫出高質量的多執行緒程式碼!
【 專欄 】- Java併發程式設計實戰
其實我想要 一種美夢睡不著 一種心臟的狂跳 瓦解界線不被撂倒 奔跑 依靠 我心中最想要 看你看過的浪潮 陪你放肆地年少 ——林俊杰【偉大的渺小】 ------------
【 專欄 】- Java集合系列專欄
其實我想要 一種美夢睡不著 一種心臟的狂跳 瓦解界線不被撂倒 奔跑 依靠 我心中最想要 看你看過的浪潮 陪你放肆地年少 ——林俊杰【偉大的渺小】 ------------
【 專欄 】- Java併發程式設計指南
Java併發程式設計指南 最近聽很多面試的小夥伴說,網上往往是一篇一篇的Java多執行緒的文章,除了書籍沒有什麼學習多執行緒的一系列文章。但是僅僅憑藉一兩篇文章很難對多執行緒有系統的學習,而且面試的時候多執行緒這方面的知識往往也是
【 專欄 】- Java併發學習例項
Java併發學習例項 該系列主要是系統性的學習java併發與多執行緒。主要包含:Java併發的基本概念、Java記憶體模型、執行緒實現方式、執行緒狀態轉換、執行緒基本方法、原子型別、裸執行緒併發、Lock介面併發、Executor
【JAVA併發包原始碼分析】迴圈柵欄:CyclicBarrier
一、認識CyclicBarrier 對於CyclicBarrier大多數人感到陌生,其實CyclicBarrier是一種多執行緒併發控制使用工具,和CountDownLatch非常類似,實現執行緒之間的計數等待,也就是說一個執行緒或者多個執行緒等待其他執行緒完
【JVM第八篇】:Java併發程式設計:用AQS寫一把可重入鎖
前一篇部落格Java併發程式設計:自己動手寫一把可重入鎖詳述瞭如何用synchronized同步的方式來實現一把可重入鎖,今天我們來效仿ReentrantLock類用AQS來改寫一下這把鎖。要想使用AQS為我們服務,首先得弄懂三個問題:AQS是什麼?AQS已經做了什麼以及我們還需要做些什麼?
【JVM第七篇】:Java併發程式設計:自己動手寫一把可重入鎖
關於執行緒安全的例子,簡而言之就是多個執行緒在同時訪問或修改公共資源的時候,由於不同執行緒搶佔公共資源而導致的結果不確定性,就是在併發程式設計中經常要考慮的執行緒安全問題。前面的做法是使用同步語句synchronized來隱式加鎖,現在我們嘗試來用Lock顯式加鎖來解決執行緒安全的問題,先來
【 專欄 】- 修真院Java小課堂
修真院Java小課堂 從【背景介紹】【知識剖析】【常見問題】【解決方案】【編碼實戰】【擴充套件思考】【更多討論】【參考文獻】八個方面深度解析JAVA後端知識/技能
【老紫竹的專欄】享受Java的快樂每一天之我的大資料生活
專欄達人 授予成功建立個人部落格專欄
【 專欄 】- stackoverflow問題精選-Java篇
stackoverflow問題精選-Java篇 非常喜歡stackoverflow,總能在上面找到疑難雜症的解決辦法。該網站有一個熱度榜單,於是精選了熱度較高的一些問題,然後按照自己的理解,把大家的討論梳理出來。因此,這些文章不是
【 專欄 】- Java學習筆記經典例題
Java學習筆記經典例題 在校期間,記錄在一家培訓機構學習Android期間的JAVA筆記經典例題部落格專欄。歡迎大家互相交流學習。