真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java類初始化時機測試方法是什么-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關Java類初始化時機測試方法是什么的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)建站長期為上千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為嵩明企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站制作,嵩明網(wǎng)站改版等技術服務。擁有十載豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

()方法

Java 類加載的初始化過程中,編譯器按語句在源文件中出現(xiàn)的順序,依次自動收集類中的所有類變量的賦值動作和靜態(tài)代碼塊中的語句合并產(chǎn)生方法。 如果類中沒有靜態(tài)語句和靜態(tài)代碼塊,那可以不生成() 方法。

并且 () 不需要顯式調(diào)用父類(接口除外,接口不需要調(diào)用父接口的初始化方法,只有使用到父接口中的靜態(tài)變量時才需要調(diào)用)的初始化方法 (),虛擬機會保證在子類的 () 方法執(zhí)行之前,父類的 () 方法已經(jīng)執(zhí)行完畢(所以java.lang.Object 類總是第一個被加載)

Java類初始化時機測試方法是什么

準備父類和子類

class Father {

  static int father_a = 1;

  static {
    System.out.println("父類靜態(tài)代碼塊執(zhí)行");
  }

  static class StaticInnerClass {
    static {
      System.out.println("靜態(tài)內(nèi)部類靜態(tài)代碼塊執(zhí)行");
    }
  }
}

class Son extends Father {

  static {
    System.out.println("子類靜態(tài)代碼塊執(zhí)行");
    son_a = 300;
  }

  static int son_a = 100;
  static final int M = 1;
}

網(wǎng)頁標題:Java類初始化時機測試方法是什么-創(chuàng)新互聯(lián)
瀏覽路徑:http://weahome.cn/article/dcoisc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部