注:本文大多數(shù)是學習筆記,相關代碼請移步GitHub查看 歡迎大家閱讀和點贊 從今天開始 將持續(xù)整理自己學過的或者全新的總結在這里 古語道:學而...
ThreadLocal 是什么 首先 它是一個數(shù)據(jù)結構 類似HashMap 可以保存 Key Value 鍵值對 但是ThreadLocal只...
類加載的5個過程 類加載的本質 將描述類的數(shù)據(jù) 從Class文件加載到內存并且對數(shù)據(jù)進行校驗 轉換解析和初始化 最終新城虛擬機直接使用java使...
JVM的組成 類加載器 在jvm啟動時或者類運行將需要的Class加載到JVM中 執(zhí)行引擎 負責執(zhí)行Class文件中包含的字節(jié)碼指令 內存區(qū) (...
前言 : 這幾天一直沉迷于HashMap ,LinkedHashMap , ConcurrentHashMap的源碼之中越陷越深.. 這里說明一...
HashMap 1.7中的HashMap 負載因子: 給定默認容量為16 負載因子為0.75 Map在使用過程中不斷的往里面存放元素 當數(shù)量達...
LinkedList概述 LinkedList底層通過雙向集合的數(shù)據(jù)結構實現(xiàn),LinkedList可以作為List使用,也可以作為隊列和棧使用。...
ArrayList概述 ArrayList就是動態(tài)數(shù)組蚁廓,用MSDN中的說法,就是Array的復雜版本击狮,它提供了動態(tài)的增加和減少元素戈钢,實現(xiàn)了ICo...
線程池簡介 線程池的優(yōu)點 重用線程池中的線程,避免因為線程的創(chuàng)建和銷毀所帶來的性能開銷 能有效控制線程池的最大并發(fā)數(shù)量,避免大量線程之間因相互搶...