這篇博客記錄了學習TreeMap時關於put()方法和遍歷TreeMap的解析,方便鞏固學習,僅作參考。 TreeMap<String, String> treeMap = new TreeMap<>() ; String str1
這篇博客主要記錄HashMap put(K key, V value)方法以及resize()的解析。 根據具體的Demo來解析代碼流程,該Demo比較極端,主要是爲了在存儲鍵值對時讓hashMap調用replacementTreeNod
此博客作爲使用Date Format時,對於Pattern的格式填坑。僅做參考 String轉Date或者Date轉String的時候都會使用到"yyyyMMdd HH:mm:ss"類似的模板。 先介紹一下 G 年代標誌符 y 年
閱讀了阿里JAVA開發手冊泰山版,其中關於線程池的創建有個強制要求:線程池不允許使用Executors去創建,而是通過ThreadPoolExecutor的方式,這 樣的處理方式更加明確線程池的運行規則,規避資源耗盡的風險。 說明:Exe
這篇文章主要是記錄學習HashSet時關於add()方法的解析,以便個人理解HashSet大概的工作原理,僅作參考。 範例一: TestObj類的任意實例對象a, b, a.equals(b)方法都返回true,並且a.hashcod
問題: public class Question { public static void main(String[] args) { String regex="abc"; Pattern
大家好,我是一個普通的線程,父母爲我起了一個好聽的名字:線程A。(怎麼看都是一個很隨意又不負責任的名字)我的人生,要從一家名叫“idea”的公司說起,它是我們整個巨馬國(JVM國)最有實力的公司。實際上,我的一生都和它有關。像是有一個人,
一、equals()的作用及equals()爲什麼通常要被覆寫使用: “equals”中文譯爲“相等”。在java中,“==”也是判斷相等的運算符,而且使用方便,唯一的缺點就是“沒有個性”! java語言構造了一個五光十色的世界,它可以被
那是一個寒冷的冬天,這雪即便是放在北方極寒之地也算是大雪了。金陵城路面上積雪嚴重,於是“清除路面積雪”的任務便由此產生。官府決定派遣公子藍、酒鬼嬰和甄瓊林三位高手去執行此任務。 金陵城的城務長官蔡仕薪,初到官場
手機號+業務編碼做 KEY值,每次發送判斷該KEY值對應當value,如果超過閥值限制發送,小於閥值value加1
方法一: 最多人使用的一個方法, 直觀, 方便, 但效率很低. 方法二: 比較字符串長度, 效率高, 是我知道的最好一個方法. 方法三: Java SE 6.0 纔開始提供的方法, 效率和方法二幾乎相等, 但出於兼容性考慮, 推薦使用方法
文章目錄Java 反射定義Java 反射的優缺點反射技術的主要組成反射-基本信息操作反射-類的屬性操作反射-類的方法操作反射-類的構造器操作單例模式也許並不單例 Java 反射定義 指在 Java 程序運行狀態中,動態獲取類的內容
元字符 . :匹配除換行符以外的任意字符 \w :匹配字母、數字、下劃線和漢字 \s :匹配任意的空格字符 \d :匹配數字 \b :匹配單詞的開始或結束 反義符(大寫) \W :匹配不是字母、數字、下劃線和漢字的字符 \S :匹