判斷對(duì)象是否存活 引用計(jì)數(shù)算法定義: 給對(duì)象中添加一個(gè)引用計(jì)數(shù)器未荒,每當(dāng)有地方對(duì)其進(jìn)行引用海诲,計(jì)數(shù)器數(shù)值加1罢荡,當(dāng)引用失效時(shí)月趟,計(jì)數(shù)器就減1伪节,任何時(shí)刻計(jì)數(shù)器為0的對(duì)象就是不可能再被使...

B-樹,就是B樹铺峭,B樹的原英文名是B-tree,所以很多翻譯為B-樹,就會(huì)很多人誤以為B-樹是一種樹墓怀、B樹是另外一種樹。其實(shí)卫键,B-tree就是B樹傀履。 B樹是一種多叉平衡查找樹...
鏈表一種在物理存儲(chǔ)單元上非連續(xù)、非順序的一種存儲(chǔ)結(jié)構(gòu)官扣,元素通過鏈表中的指針鏈接次序?qū)崿F(xiàn)。鏈表是由節(jié)點(diǎn)組成羞福,每一個(gè)節(jié)點(diǎn)包括兩部分:一個(gè)是存儲(chǔ)數(shù)據(jù)元素的數(shù)據(jù)域惕蹄,另一個(gè)是存儲(chǔ)下一個(gè)...
樹和二叉樹的區(qū)別: 樹中節(jié)點(diǎn)的子節(jié)點(diǎn)個(gè)數(shù)沒有限制,而二叉樹的節(jié)點(diǎn)最多為兩個(gè) 樹中的節(jié)點(diǎn)無左右之分治专,而二叉樹有左右之分 完全二叉樹: 若設(shè)二叉樹的高度為h卖陵,除第h層外,其他各層...
static修飾符表示靜態(tài)的张峰,在類加載時(shí)JVM會(huì)把它放在方法區(qū)泪蔫,被本類及本類中所有實(shí)例所共用。在編譯過后分配的內(nèi)存一直存在喘批,直到程序退出內(nèi)存才會(huì)被釋放撩荣。當(dāng)有一個(gè)被所有實(shí)例共用...
借鑒于[美團(tuán)點(diǎn)評(píng)技術(shù)團(tuán)隊(duì)][2][2]: http://tech.meituan.com/java-hashmap.html hashMap繼承自AbstractMap抽象類...
ArrayList 餐曹、LinkedList、Vector的區(qū)別 ArrayList敌厘、LinkedList台猴、Vector都是實(shí)現(xiàn)了List接口 ArrayList 本質(zhì)上就是一...