91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java字段初始化的規律解析

發布時間:2020-09-06 04:14:47 來源:腳本之家 閱讀:171 作者:武神醬丶 欄目:編程語言

這篇文章主要介紹了Java字段初始化的規律解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

在Java中定義一個類后,有三種方式可以對其中的變量進行初始化:直接輸入,初始化塊,構造函數。

而對于這三者的優先級,其應該是:

1.類的構造函數(構造方法):

當創建一個對象時,其構造函數就會自動調用。構造方法必須與類名相同,無返回值。

如果程序員沒有定義一個構造函數時,系統會自動定義一個不含參數的“默認構造函數”,在自定義構造函數后就不再產生默認的構造函數了。

對于同一個類來說,可以有很多個構造函數,也就是所謂方法重載的運用。其之間可以相互調用。

2.類的初始化塊

指的是在類中用{}括起來的幾行代碼,可以直接作為類的成員。多用于類中變量的初始化。

3.在執行類成員的時候默認給出的值

以下是一段測試代碼:

class InitializeBlockClass{
{
field=200;
}
public int field =100;
public InitializeBlockClass(int value){
this.field=value;
}
public InitializeBlockClass{
}
}
public static void main(String [ ] args){
InitializeBlockClass obj = new InitializeBlockClass();
System.out.println(obj.field);
obj=new InitializeBlockClass(300);
System.out.println(obj.field);
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

时尚| 沾益县| 大兴区| 星座| 镇坪县| 裕民县| 米脂县| 徐水县| 奎屯市| 开江县| 霍邱县| 沙湾县| 五常市| 乐业县| 青龙| 日照市| 印江| 周宁县| 湘乡市| 台南市| 巴林左旗| 武义县| 万宁市| 宣汉县| 旬阳县| 勐海县| 麻城市| 东安县| 永丰县| 南京市| 关岭| 东莞市| 吉水县| 霍城县| 六枝特区| 通山县| 武强县| 米林县| 鸡西市| 策勒县| 铜山县|