前言 從jdk8.0開始HashMap進(jìn)行了一次革新,為了提高查找效率在哈希桶內(nèi)元素超過8個(gè)時(shí)自動(dòng)變?yōu)榧t黑樹結(jié)構(gòu)。紅黑樹到底是為了解決什么問題存...
前言 眾所周知堆排序就是個(gè)二叉堆,其實(shí)本質(zhì)上就是個(gè)完全二叉樹,我其實(shí)是想講堆排序的,可為什么會(huì)和優(yōu)先隊(duì)列扯上關(guān)系呢,而優(yōu)先隊(duì)列又為何和jdk扯上...
cglib和jdk自帶的動(dòng)態(tài)代理 記得上次的動(dòng)態(tài)代理,感覺講的不是很好,因?yàn)槲衣┝撕脦讉€(gè)重要的點(diǎn)。而且關(guān)于cglib這個(gè)基于asm框架的代理也沒...
解決老大難問題HashMap 最近對底層的東西產(chǎn)生了濃重的興趣。前幾天看了關(guān)于HashMap的文章,發(fā)現(xiàn)自己真的一無所知簡直是個(gè)垃圾。 首先大家...
并查集 星期五花了一個(gè)小時(shí)敲完了并查集代碼,花了大部分時(shí)間去調(diào)試結(jié)果發(fā)現(xiàn)問題源頭出在eclipse重定向中與我自身代碼并無關(guān)系,最后只能命令行運(yùn)...
前言 看了一早上的泛型我很蛋疼,我發(fā)現(xiàn)我之前用泛型一直都是不明不白的。 正文 我相信類似于List list = new ArrayList<...
前言 自己昨天挖的坑含淚都要填完,其實(shí)昨天自認(rèn)為內(nèi)部類講的還不夠透徹,因?yàn)橹皇钦f并沒有拿出任何證據(jù)說明內(nèi)部類持有了外部類的引用,還有私有變量是怎...
前言 最近為了復(fù)習(xí)基礎(chǔ)學(xué)的東西比較雜,翻看Core Java了,看到內(nèi)部類這一塊感覺理解的和以前不一樣。 正文 為了做示例可能會(huì)用java GU...
很煩躁今天一天簡直煩躁透頂,明明就是個(gè)小功能我居然花了好久去解決,今天本來想把回復(fù)功能做出來的,很高興我在8點(diǎn)完成了這個(gè)既定的要求??偟膩矸治鲆?..