博學(xué)谷解密BAT大廠高頻核心面試題
2023-06-14 12:21 作者:一起學(xué)習(xí)fee1024 | 我要投稿
基礎(chǔ)知識(shí)講解
2.1什么是代碼塊
從觀角度來(lái)說(shuō),
代碼塊就是在類中,用{ }括起來(lái)的部分從程序運(yùn)行的角度來(lái)講
代碼塊就像靜態(tài)屬性、方法一樣,會(huì)早于對(duì)象被創(chuàng)建一個(gè)程序可以有多個(gè)代碼塊,執(zhí)行順序是從上倒下
但是注意:
盡可能不要寫(xiě)多個(gè)代碼塊(因?yàn)闆](méi)有意義,可以寫(xiě)在一起)
什么是內(nèi)部類
按字面意思理解即可,內(nèi)部類就是寫(xiě)在其他類內(nèi)部的類
內(nèi)部類出現(xiàn)的原因主要是因?yàn)槟承╊愋枰栏街鴦e的類
定義內(nèi)部類的好處在于:
(1)內(nèi)部類實(shí)際上是一種很好的封裝
(2)內(nèi)部類擁有外圍類的所有元素的訪問(wèn)權(quán)限
標(biāo)簽: