前言 似乎所有的java面試或者考察都繞不開hash贴铜,準(zhǔn)確說(shuō)是必問(wèn)集合拷况,問(wèn)集合必問(wèn)hash表惯驼。雖然一直以來(lái)都經(jīng)常的使用HashMap,但是卻一直沒(méi)有看過(guò)源碼匕荸,可能是沒(méi)有意識(shí)到...
前言 似乎所有的java面試或者考察都繞不開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)...