如何收集View?利用Factory2,接管View的實(shí)例化流程,內(nèi)部使用反射進(jìn)行創(chuàng)建,并記錄View的屬性。 什么時(shí)候收集View?onCre...
雙親委派機(jī)制1、某個(gè)類加載器在加載類時(shí),首先將加載任務(wù)委托給父類加載器,依次遞歸,如果父類加載器可以完成類加載任務(wù),就成功返回;只有父類加載器無(wú)...
RandomAccessFile:RandomAccessFile是Java提供用來(lái)訪問(wèn)一些保存數(shù)據(jù)記錄的文件的類,可以進(jìn)行讀取操作,也可以進(jìn)行...
序列化:將數(shù)據(jù)結(jié)構(gòu)或?qū)ο筠D(zhuǎn)換成二進(jìn)制串的過(guò)程 反序列化將在序列化過(guò)程中所生成的二進(jìn)制串轉(zhuǎn)換成數(shù)據(jù)結(jié)構(gòu)或者對(duì)象的過(guò)程 持久化:把數(shù)據(jù)結(jié)構(gòu)或?qū)ο?存...
代理模式: 某一個(gè)對(duì)象提供一個(gè)代理對(duì)象,并由代理對(duì)象控制對(duì)原對(duì)象的引用。 目的:1、通過(guò)引入代理對(duì)象的方式來(lái)間接訪問(wèn)目標(biāo)對(duì)象,防止直接訪問(wèn)目標(biāo)對(duì)...
一般情況下,我們使用某個(gè)類時(shí)必定知道它是什么類,是用來(lái)做什么的,并且能夠獲得此類的引用。于是我們直接對(duì)這個(gè)類進(jìn)行實(shí)例化,之后使用這個(gè)類對(duì)象進(jìn)行操...
注解:注解本身沒(méi)有意義,單獨(dú)注解就是一種注釋,需要結(jié)合別的技術(shù)一起使用才有意義。 Java注解(Annotation)又稱 Java標(biāo)注,是 J...
泛型的好處就是:1、適用于多種數(shù)據(jù)類型執(zhí)行相同的代碼2、泛型中的類型在使用時(shí)指定,不需要強(qiáng)制類型轉(zhuǎn)換 泛型:參數(shù)化類型 泛型類、泛型接口、泛型方...
0.)繼承、實(shí)現(xiàn)是三角型箭頭,其他都為箭頭組合、聚合都有一個(gè)菱形端,且都為實(shí)線,其他都無(wú)菱形端組合的菱形為實(shí)心,聚合的菱形為空心繼承是實(shí)線,實(shí)現(xiàn)...