一、認識相關字段 相關字段, 其中,CounterCell 是 ConcurrentHashMap 的一個靜態內部類。 二、計算 size 的源碼分析 計算 size 的方法...

一、認識相關字段 相關字段, 其中,CounterCell 是 ConcurrentHashMap 的一個靜態內部類。 二、計算 size 的源碼分析 計算 size 的方法...
我通過腦圖總結了map的知識點,上圖! 一、計算Hash的方法有哪些? time 33 MurmurHash 像redis 就用到了上面兩種hash算法,hadoop、ngi...
作者:松若章 來源:知乎鏈接:https://zhuanlan.zhihu.com/p/61423830 一道經典的面試題是從 URL 在瀏覽器被被輸入到頁面展現的過程中發...
overview_java 從零開始,系統得梳理一遍一個合格的 Java web 工程師所必備的所有知識體系,如有不當有誤之處,望各位指出以共同進步。 我始終堅信一句話,在這...
真正的學會,不是為了面試學的那一點原理,而是應用在真實的代碼之中 我們在實際工作中,應用最多的List,應該是ArrayList、LinkedList,我們先上一張圖,回顧一...
日志技術選型 Log 門面層選型 《阿里巴巴 Java 開發規范》【強制】應用中不可使用日志系統(Log4J、Logback)中的 API,而應依賴使用日志框架 SLF4J ...
概述 在開發過程中,你肯定遇到過從流中解析數據,或者把數據寫入流中,或者輸入流轉換為輸出流,而且最后還要進行流的關閉,原始jdk自帶的方法寫起來太復雜,還要注意各種異常,如果...
概述 日常開發中,肯定會遇到讀取文件,寫入文件,解析某文件的情況,用過jdk自己的類和方法, 總覺的不是那么的方便,快捷。但是,萬能的Apache大神已經幫我們封裝好了Fil...
概述 ClassUtils和ObjectUtils是對類和對象處理的工具類,可以方便得讓我們獲取類和對象的一些信息。接下來我們就他們的功能來寫一些實例。 校驗功能 一、創建實...
概述 SerializationUtils是Java序列化工具類,主要有以下幾個功能:使用序列化進行深度克隆序列化對象反序列化對象 深度克隆的實例: 一、User 實體類 二...