
何時(shí)使用單例模式:當(dāng)需要控制一個(gè)類的實(shí)例只有一個(gè), 而且客戶只能從一個(gè)全局訪問(wèn)點(diǎn)去訪問(wèn)她氓皱。 經(jīng)典的單例模式有兩種,懶漢式和餓漢式勃刨,各自都有各自的...
線程安全的本質(zhì):ConcurrentHashMap:本質(zhì)上是創(chuàng)建一個(gè)HashEntry數(shù)組去存儲(chǔ)元素波材。分段去鎖數(shù)據(jù)Collections.syn...
像新生報(bào)到一樣,加入了公司身隐,終于步入了社會(huì)廷区。
開(kāi)放定址法: 一旦發(fā)生沖突 就去尋找下一個(gè)空的散列地址,只要散列表足夠大贾铝,空的散列地址總能找到隙轻。 再散列函數(shù)法:每當(dāng)發(fā)生散列地址沖突的時(shí)候埠帕,就換...
以下內(nèi)用均不是原創(chuàng),都是在網(wǎng)絡(luò)摘抄玖绿,留著面試用敛瓷。如若侵權(quán)請(qǐng)告知 HTTP 和 HTTPS HTTP 的URL 以http:// 開(kāi)頭,而HTTP...
我們說(shuō)的oc是動(dòng)態(tài)運(yùn)行時(shí)語(yǔ)言是什么意思? 答案:多態(tài)斑匪。 主要是將數(shù)據(jù)類型的確定由編譯時(shí)呐籽,推遲到了運(yùn)行時(shí)。這個(gè)問(wèn)題其實(shí)淺涉及到兩個(gè)概念蚀瘸,運(yùn)行時(shí)和多...
runloop和線程有什么關(guān)系狡蝶? 引用自這里 總的說(shuō)來(lái),Run loop贮勃,正如其名贪惹,loop表示某種循環(huán),和run放在一起就表示一直在運(yùn)行著的循...
聲明衙猪,不是原創(chuàng)馍乙,筆記均來(lái)自 群主大神~ 手動(dòng)實(shí)現(xiàn)KVO 什么是KVO和KVC? KVO內(nèi)部實(shí)現(xiàn)原理 NSNotification和KVO的區(qū)別和...
所有的面試題出自群主大神的筆記??布近,摘抄整理垫释,留著自己面試用。 KVO Delegation NSNotification 我們說(shuō)的oc是動(dòng)態(tài)運(yùn)行...