load:1轰豆、不管類有沒有被調(diào)用赴叹,只要編譯到就會(huì)執(zhí)行l(wèi)oad方法 2、通常在這里處理黑魔法方法交換兵扬。
initialize:1麻裳、與load方法不同,load方法是只要加載就執(zhí)行器钟,initialize方法必須是第一次使用該類的時(shí)候才觸發(fā)津坑。 2、通常我們會(huì)在這里面對靜態(tài)變量進(jìn)行初始化
不管子類有沒有寫load方法傲霸,父類的load都只會(huì)執(zhí)行一次疆瑰,而initialize的方法不同眉反,如果子類的initialize沒有實(shí)現(xiàn),那么它就會(huì)繼續(xù)執(zhí)行一遍父類的initialize方法穆役。