在正式的GC之前医男,要進(jìn)行可達(dá)性分析來(lái)標(biāo)記出將來(lái)可能要宣告死亡的對(duì)象检痰。如果每次GC的時(shí)候都要遍歷所有的引用向叉,這樣的工作量是非常大的欺抗。因?yàn)樵诳蛇_(dá)性分...
一拄踪、概念: 設(shè)計(jì)模式(Design pattern)是一套被反復(fù)使用纯衍、多數(shù)人知曉的蔗衡、經(jīng)過(guò)分類(lèi)編目的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié),是一種用于固定場(chǎng)合的固定套...
概念:在某些特殊場(chǎng)合中編寫(xiě)代碼時(shí)不確定要?jiǎng)?chuàng)建什么類(lèi)型的對(duì)象喻频,也不確定要調(diào)用什么樣的方法缩宜,這些都希望通過(guò)運(yùn)行時(shí)傳遞的參數(shù)來(lái)決定,該機(jī)制叫做動(dòng)態(tài)編程...
一、相關(guān)概念: 進(jìn)程:是指一個(gè)內(nèi)存中運(yùn)行的應(yīng)用程序锻煌,每個(gè)進(jìn)程都有一個(gè)獨(dú)立的內(nèi)存空間線程: 是進(jìn)程中的一個(gè)執(zhí)行路徑妓布,共享一個(gè)內(nèi)存空間,線程之間可以...
Java內(nèi)存問(wèn)題排查和解決 內(nèi)存都有啥 編譯后地址是邏輯地址宋梧,需要經(jīng)過(guò)編譯映射到物理內(nèi)存 MMU負(fù)責(zé)地址的轉(zhuǎn)換 可用內(nèi)存 = 物理內(nèi)存 + 虛擬...
IDEA常用快捷鍵: Alt + Insert :快捷添加構(gòu)造方法匣沼,getter、setter方法捂龄,重寫(xiě)toString方法释涛,重寫(xiě)equals方...
官方解釋?zhuān)?nextInt(): it only reads the int value,nextInt() places the cursor...