目錄:1.jvm在什么情況下會(huì)加載一個(gè)類?2.驗(yàn)證、準(zhǔn)備和初始化的過程?3.核心階段:初始化4.類加載器和雙親委派機(jī)制 1.jvm在什么情況下會(huì)...
咱們設(shè)計(jì)的REST API真的nice么? 咱們設(shè)計(jì)的REST API真的nice么? 優(yōu)雅型:http://api.exapmle.com/l...
一、校驗(yàn)數(shù)字的表達(dá)式 二、校驗(yàn)字符的表達(dá)式 三、特殊需求表達(dá)式
這篇文章其實(shí)很早就想寫,但是最近事情比較多(lan),就一直擱置了,好的,直接正文吧。 一、get請求 1.get請求,url路徑傳參 get請...
眾所周知 HashMap 是一個(gè)無序的 Map,因?yàn)槊看胃鶕?jù) key 的 hashcode 映射到 Entry 數(shù)組上,所以遍歷出來的順序并不是...
HashSet 是一個(gè)不允許存儲(chǔ)重復(fù)元素的集合,它的實(shí)現(xiàn)比較簡單,只要理解了 HashMap,HashSet 就水到渠成了。 成員變量 首先了解...
以下基于 JDK1.7 分析。 如圖所示,HashMap 底層是基于數(shù)組和鏈表實(shí)現(xiàn)的。其中有兩個(gè)重要的參數(shù): 容量 負(fù)載因子 容量的默認(rèn)大小是 ...
如圖所示 LinkedList 底層是基于雙向鏈表實(shí)現(xiàn)的,也是實(shí)現(xiàn)了 List 接口,所以也擁有 List 的一些特點(diǎn)(JDK1.7/8 之后取...
ArrayList ArrayList 實(shí)現(xiàn)于 List、RandomAccess 接口??梢圆迦肟諗?shù)據(jù),也支持隨機(jī)訪問。 ArrayList相...