国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

代碼塊(了解看懂即可)

2019-11-11 01:46:15
字體:
供稿:網(wǎng)友

在程序中使用“{ }”聲明的代碼部分就稱為代碼塊,而根據(jù)代碼塊聲明的關(guān)鍵字以及位置的不同,代碼一共分為四種:普通代碼塊、構(gòu)造塊、靜態(tài)塊、同步塊;

一、普通代碼塊

 

改造為:

 

一般使用普通代碼塊是為了方便某一個(gè)方法的編寫,避免了變量重復(fù)的問題;

二、構(gòu)造塊

如果把一個(gè)代碼塊卸載了類之中,則此代碼塊稱為構(gòu)造塊;

 

結(jié)論:

構(gòu)造塊優(yōu)先于構(gòu)造方法執(zhí)行,而且每當(dāng)有實(shí)例化對象產(chǎn)生的時(shí)都要執(zhí)行構(gòu)造塊之中的內(nèi)容,會(huì)重復(fù)調(diào)用。在以后的編寫中不要寫構(gòu)造塊。

三、靜態(tài)塊

靜態(tài)塊是在構(gòu)造塊的基礎(chǔ)之上增加了static關(guān)鍵字形成的。但是靜態(tài)塊的使用要分兩種情況:

一是定義在普通類里,另一種是定義在主類里面;

范例1:

在普通類里面定義靜態(tài)塊

 

結(jié)論:

在普通類里面定義靜態(tài)塊,靜態(tài)塊優(yōu)先于構(gòu)造塊執(zhí)行,而且不管實(shí)例化多少個(gè)對象,靜態(tài)塊只執(zhí)行一次;一般可利用靜態(tài)塊為static屬性初始化,但是這樣操作不如直接在static屬性定義的時(shí)候賦值;

范例2:

在主類里面定義靜態(tài)塊

 

結(jié)論:靜態(tài)塊優(yōu)先于主類先執(zhí)行;

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 渭南市| 瑞丽市| 定州市| 桂东县| 廉江市| 台安县| 特克斯县| 肇庆市| 乐至县| 弥渡县| 永靖县| 花莲市| 板桥市| 鄢陵县| 唐河县| 嘉义市| 郴州市| 蒲江县| 修武县| 集贤县| 特克斯县| 平远县| 高碑店市| 逊克县| 鄂伦春自治旗| 武汉市| 深水埗区| 博兴县| 新营市| 蓝田县| 图们市| 宁强县| 呼图壁县| 岳普湖县| 全南县| 神池县| 和田市| 乡宁县| 涪陵区| 浮山县| 牡丹江市|