摘要:前言系列文章目錄上一篇我們說明了的算法說到在構造時會自動將設為的整數次冪本篇我們就來聊聊的構造函數本文的源碼基于版本構造函數共有四個構造函數默認初始大小默認負載因子沒有指定時使用默認值即默認初始大小默認負載因子指定初始大小但使用默認負載因子 前言 系列文章目錄 上一篇我們說明了HashMap的hash算法, 說到HashMap在構造時會自動將table設為2的整數次冪. 本篇我們就來聊...
摘要:的特性內嵌,無需部署文件簡化配置自動配置提供生產環境功能,如健康檢查和外部配置搭建一個項目。新建一個項目雖然使用不一定要使用,但是對于項目管理確實方便很多。具體的新建過程不在此闡述,不明白的同學可自行搜索。 1.簡介 spring boot是針對spring框架的一種解決方案,我們都知道spring發展到現在已經是個十分龐大的框架,旗下有數十種產品。在整合spring時需要用到許多配置...
本文原創文章,轉載注明出處,博客地址 https://segmentfault.com/u/to... 第一時間看后續精彩文章。覺得好的話,順手分享到朋友圈吧,感謝支持。 筆者經常忘記三者之間的區別,下面自己總結一番,畫一個表格來展示 Item +區別 多線程 性能 使用場景 優化 String 不可變類,重新創建字符串 不安全 拼接時,性能差 操作少量數據,字符串不變時 無 St...
摘要:調用構造函數對該對象進行初始化。,并將該字節碼文件封裝成了對象。清單,獲取字節碼文件中的字段。 1、什么是反射技術?動態獲取指定類以及類中的內容(成員),并運行其內容。應用程序已經運行,無法在其中進行new對象的建立,就無法使用對象。這時可以根據配置文件的類全名去找對應的字節碼文件,并加載進內存,并創建該類對象實例。這就需要使用反射技術完成 2、獲取class對象的三種方式獲取Clas...
摘要:工廠方法模式和策略的模式有什么區別區別在于,策略模式強調的是提供不同的策略方案,而工廠方法模式強調的是產品本身。 女朋友dodo鬧脾氣,氣勢洶洶的說我要吃雪糕。筆者心里啊樂滋滋的,一支雪糕就能哄回來,不亦樂乎?! 但是,雪糕買回來了,她竟然說不想吃雪糕了,突然想吃披薩。呵呵了,憋了一股勁沒問題,又屁顛屁顛的去把披薩買回來。 世事難料,dodo同學又放大招了,披薩太上火了,我要吃芝士蛋糕...