亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

簡單了解java中靜態初始化塊的執行順序

發布時間:2020-09-03 13:24:33 來源:腳本之家 閱讀:135 作者:武神醬丶 欄目:編程語言

這篇文章主要介紹了簡單了解java中靜態初始化塊的執行順序,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

在java中,其應該是先于所有的方法執行。

下面是測試代碼:

public class Test1 {
	static{
		System.out.println("執行靜態初始化塊test1...");
	}
	{
		System.out.println("執行初始化塊test1");
	}
	public Test1(){
		System.out.println("執行test1構造函數");
	}
}
public class Test2 extends Test1{
	static{
		System.out.println("執行靜態初始化塊test2...");
	}
	{
		System.out.println("執行初始化塊test2");
	}
	public Test2(){
		System.out.println("執行test2構造函數");
	}
}
public class Test3 extends Test2{
	static{
		System.out.println("執行靜態初始化塊test3...");
	}
	{
		System.out.println("執行初始化塊test3");
	}
	public Test3(){
		System.out.println("執行test3構造函數");
	}
}
----------------------------------------------------------------------------------------------------
public class Test {
	public static void main(String[] args){
		Test3 t = new Test3();
	}
}

運行結果如圖:

簡單了解java中靜態初始化塊的執行順序

從結果即可看出,靜態初始化塊的執行順序十分靠前,并且在靜態初始化塊之間,誰在程序的前面誰先執行。

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

向AI問一下細節

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

AI

吉水县| 保靖县| 通化市| 芒康县| 高陵县| 句容市| 五指山市| 邢台市| 赤壁市| 娱乐| 胶州市| 会理县| 西林县| 石台县| 北流市| 神农架林区| 稻城县| 昌宁县| 兴隆县| 太和县| 景德镇市| 南京市| 常宁市| 红桥区| 鹿泉市| 秭归县| 桐城市| 陆川县| 响水县| 信宜市| 灵台县| 蓬莱市| 申扎县| 宁蒗| 如皋市| 安丘市| 柳州市| 雷山县| 邵阳县| 黔西县| 长阳|