前言 似乎所有的java面試或者考察都繞不開(kāi)hash,準(zhǔn)確說(shuō)是必問(wèn)集合,問(wèn)集合必問(wèn)hash表。雖然一直以來(lái)都經(jīng)常的使用HashMap,但是卻一直沒(méi)有看過(guò)源碼,可能是沒(méi)有意識(shí)到...
前言 似乎所有的java面試或者考察都繞不開(kāi)hash,準(zhǔn)確說(shuō)是必問(wèn)集合,問(wèn)集合必問(wèn)hash表。雖然一直以來(lái)都經(jīng)常的使用HashMap,但是卻一直沒(méi)有看過(guò)源碼,可能是沒(méi)有意識(shí)到...
前言 在上篇文章中我們對(duì)ArrayList對(duì)了詳細(xì)的分析,今天我們來(lái)說(shuō)一說(shuō)LinkedList。他們之間有什么區(qū)別呢?最大的區(qū)別就是底層數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)不一樣,ArrayLis...
ArrayList源碼分析 前言 在之前的文章中我們提到過(guò)ArrayList,ArrayList可以說(shuō)是每一個(gè)學(xué)java的人使用最多最熟練的集合了,但是知其然不知其所以然。關(guān)...