CY摸魚java筆記021
{
System.out.prtintln("我是構(gòu)造代碼塊");
}
特點(diǎn):對象一建立就運(yùn)行了,而且優(yōu)先構(gòu)造函數(shù)執(zhí)行
作用:給對象初始化
構(gòu)造代碼塊和構(gòu)造方法的區(qū)別:
構(gòu)造方法是對應(yīng)對象進(jìn)行初始化
結(jié)造代碼塊是給所有對象進(jìn)行統(tǒng)一的初始化(定義是不同對象進(jìn)行統(tǒng)一的初始化信息)
關(guān)鍵字this
this:看上去,用來區(qū)分局部變量和成員變量同名的情況
this:就是代表本類對象,this代表它使在的函數(shù)(方法)使屬對象的引用
構(gòu)造函數(shù)之間進(jìn)行調(diào)用時this語句只能出現(xiàn)在第一行,構(gòu)造方法要先執(zhí)行,如果構(gòu)造方法中還有初始化,那就去執(zhí)行更細(xì)節(jié)的初始化


標(biāo)簽: