
在上一篇文章中,我們討論了如何通過(guò)同步來(lái)避免多個(gè)線程在同一時(shí)刻訪問(wèn)同一數(shù)據(jù),本文中我們將繼續(xù)介紹如何共享和發(fā)布對(duì)象。 1 可見(jiàn)性 之前我們重點(diǎn)討論的是操作的原子性,這里我們繼...
這次主要是分析下HashMap的工作原理,為什么我會(huì)拿這個(gè)東西出來(lái)分析,原因很簡(jiǎn)單,以前我面試的時(shí)候,偶爾問(wèn)起HashMap,99%的程序員都知道HashMap,基本都會(huì)用H...
一、前言 最近在回顧數(shù)據(jù)結(jié)構(gòu)與算法,有部分的算法題用到了棧的思想,說(shuō)起棧又不得不說(shuō)鏈表了。數(shù)組和鏈表都是線性存儲(chǔ)結(jié)構(gòu)的基礎(chǔ),棧和隊(duì)列都是線性存儲(chǔ)結(jié)構(gòu)的應(yīng)用~ 本文主要講解單鏈...
前言 只有光頭才能變強(qiáng) 回顧前面: 給女朋友講解什么是代理模式 包裝模式就是這么簡(jiǎn)單啦 單例模式你會(huì)幾種寫(xiě)法? 工廠模式理解了沒(méi)有? 在刷Spring書(shū)籍的時(shí)候花了點(diǎn)時(shí)間去學(xué)...