日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

java初始化例子_Java 非静态初始化的例子

發(fā)布時間:2024/1/23 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java初始化例子_Java 非静态初始化的例子 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在繼承關(guān)系中,靜態(tài)初始化、非靜態(tài)初始化和構(gòu)造函數(shù)的執(zhí)行順序

public class ExA {

static {

System.out.println("父類--靜態(tài)代碼塊");

}

public ExA() {

System.out.println("父類--構(gòu)造函數(shù)");

}

{

//非靜態(tài)代碼塊

System.out.println("父類--非靜態(tài)代碼塊");

}

public static void main(String[] args) {

new ExB();

}

}

class ExB extends ExA {

static {

System.out.println("子類--靜態(tài)代碼塊");

}

{

//非靜態(tài)代碼塊

System.out.println("子類--非靜態(tài)代碼塊");

}

public ExB() {

System.out.println("子類--構(gòu)造函數(shù)");

}

}

執(zhí)行結(jié)果:

父類--靜態(tài)代碼塊

子類--靜態(tài)代碼塊

父類--非靜態(tài)代碼塊

父類--構(gòu)造函數(shù)

子類--非靜態(tài)代碼塊

子類--構(gòu)造函數(shù)

從上邊的例子我們可以得出非靜態(tài)代碼塊的初始化順序是在靜態(tài)代碼塊的初始化之后。

下邊我們再來看另一個例子:

class Mug{

public Mug(int marker) {

System.out.println("Mug("+marker+")");

}

void f(int marker){

System.out.println("f("+marker+")");

}

}

public class Mugs {

Mug mug1;

Mug mug2;

{

//非靜態(tài)代碼塊

mug1 = new Mug(1);

mug2 = new Mug(2);

System.out.println("mug1 & mug2 initialized");

}

Mugs(){

System.out.println("Mugs()");

}

Mugs(int i){

System.out.println("Mugs(int i)");

}

public static void main(String[] args) {

System.out.println("Inside main()");

//首先執(zhí)行Mugs類中非靜態(tài)代碼塊,創(chuàng)建兩個對象。然后執(zhí)行無參構(gòu)造函數(shù)

new Mugs();

System.out.println("new Mugs() completed");

//再執(zhí)行Mugs類中非靜態(tài)代碼塊,這也是和靜態(tài)代碼塊只初始化一次的不同之后,其次調(diào)用有參構(gòu)造函數(shù)

new Mugs(1);

System.out.println("new Mugs(1) completed");

}

}

以上就是Java 非靜態(tài)初始化的例子的詳細(xì)內(nèi)容,更多關(guān)于Java 非靜態(tài)初始化的資料請關(guān)注聚米學(xué)院其它相關(guān)文章!

總結(jié)

以上是生活随笔為你收集整理的java初始化例子_Java 非静态初始化的例子的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。