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

首頁 > 編程 > Java > 正文

java中的static使用 之 static代碼塊

2019-11-06 06:50:57
字體:
來源:轉載
供稿:網友

java 中可以通過初始化塊進行數據賦值。 在類的聲明中,可以包含多個初始化塊,當創建類的實例時,就會依次執行這些代碼塊。如果使用 static 修飾初始化塊,就稱為靜態初始化塊。 需要特別注意:靜態初始化塊只在類加載時執行,且只會執行一次,同時靜態初始化塊只能給靜態變量賦值,不能初始化普通的成員變量。

package demo;public class demo { String name; // 聲明變量name String sex; // 聲明變量sex static int age;// 聲明靜態變量age // 構造方法 public demo () { System.out.通過輸出結果,我們可以看到,程序運行時靜態初始化塊最先被執行,然后執行普通初始化塊,最后才執行構造方法。由于靜態初始化塊只在類加載時執行一次,所以當再次創建對象 text2 時并未執行靜態初始化塊。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼木县| 长顺县| 栖霞市| 通海县| 阳原县| 湟中县| 南汇区| 花垣县| 报价| 肥东县| 道孚县| 阿尔山市| 翁源县| 固安县| 年辖:市辖区| 隆德县| 商河县| 公安县| 陈巴尔虎旗| 分宜县| 凤冈县| 大石桥市| 克拉玛依市| 阿拉善盟| 莱州市| 肥西县| 鄂托克前旗| 平原县| 彭州市| 乡城县| 厦门市| 潞城市| 南汇区| 海南省| 益阳市| 景宁| 莒南县| 南康市| 抚松县| 达拉特旗| 永嘉县|