亚洲无码在线播放,欧美性爱一级在线视频,最新国产在线拍揄自揄视频,国产福利在线观看不卡视频,亚洲中文字幕aⅴ无码

<wbr id="au4ne"></wbr>
    1. <source id="au4ne"></source>

      類(lèi)加載的初始化和不初始化有何區(qū)別(類(lèi)加載的初始化和不初始化哪個(gè)好)

      發(fā)布時(shí)間:2024-09-14
      本文主要介紹類(lèi)加載的初始化和非初始化有什么區(qū)別(哪個(gè)更好?),下面一起看看類(lèi)加載的初始化和非初始化有什么區(qū)別(哪個(gè)更好?)相關(guān)資訊。
      初始化
      1.當(dāng)遇到四個(gè)字節(jié)碼指令:new、getstatic、putstatic或invokestatic時(shí),如果類(lèi)沒(méi)有初始化,應(yīng)該先觸發(fā)。生成這四條指令的常見(jiàn)java代碼場(chǎng)景有:用new關(guān)鍵字實(shí)例化對(duì)象時(shí),讀取或設(shè)置類(lèi)的靜態(tài)字段(用final修飾,除了已經(jīng)被編譯器放入常量池的靜態(tài)字段)時(shí),調(diào)用類(lèi)的靜態(tài)方法時(shí)。
      2.使用java.lang.reflect包的方法對(duì)類(lèi)進(jìn)行反射調(diào)用時(shí),如果類(lèi)還沒(méi)有初始化,需要先觸發(fā)其初始化。
      3.在初始化一個(gè)類(lèi)的時(shí)候,如果發(fā)現(xiàn)其父類(lèi)還沒(méi)有初始化,就需要先觸發(fā)其父類(lèi)的初始化。
      4.虛擬機(jī)啟動(dòng)時(shí),用戶(hù)需要指定一個(gè)要執(zhí)行的main類(lèi)(包括main方法的類(lèi)),虛擬機(jī)會(huì)先初始化這個(gè)類(lèi)。
      不會(huì)初始化。
      父類(lèi)
      包c(diǎn)om . zou . test9e;
      公共類(lèi)f {static {system。out . println( 加載父類(lèi) );} public static int num = 10}
      子類(lèi)
      包c(diǎn)om . zou . test9e;
      公共子類(lèi)擴(kuò)展f {static {system。out . println( 加載子類(lèi) );} public static final int a = 20}
      1.-父類(lèi)的靜態(tài)字段被子類(lèi)引用,子類(lèi)不會(huì)被初始化。
      包c(diǎn)om . zou . test9e;
      公共類(lèi)main {
      public static void main(string[]args){//todo自動(dòng)生成方法stub system . out . println(child . num);
      }
      }
      2.-通過(guò)數(shù)組定義引用類(lèi)。
      包c(diǎn)om . zou . test9e;
      公共類(lèi)main {
      public static void main(string[]args){//todo自動(dòng)生成的方法存根。
      child[]c =新的子級(jí)[10];
      }
      }
      3.-調(diào)用類(lèi)的常數(shù)
      package com.zou.test9e
      公共類(lèi)main {
      public static void main(string[]args){//todo自動(dòng)生成的方法存根。
      system . out . println(child . a);
      }
      }
      標(biāo)簽:
      初始化子類(lèi)
      了解更多類(lèi)加載的初始化和非初始化有什么區(qū)別(哪個(gè)更好?)相關(guān)內(nèi)容請(qǐng)關(guān)注本站點(diǎn)。
      上一個(gè):win10定時(shí)關(guān)機(jī)怎么設(shè)置方法(windows 10設(shè)置定時(shí)關(guān)機(jī))
      下一個(gè):橡塑海綿板制造商家

      雇傭童工從事危重勞動(dòng)的會(huì)受什么處罰
      真空干燥箱可能會(huì)發(fā)生爆炸的原因
      上海佳實(shí)DH-9900蛋白儀的近紅外分析算法解析
      旋轉(zhuǎn)蒸發(fā)器和旋轉(zhuǎn)蒸發(fā)儀是一樣的么
      秋種茼蒿冬上市高效種植
      潛水渣漿泵在運(yùn)行中出現(xiàn)噪音的原因
      DB-100L-EX-PL50防爆撕裂開(kāi)關(guān)安裝說(shuō)明書(shū)
      我發(fā)現(xiàn)所有的全國(guó)快遞要進(jìn)入廣東省其他城市,都要都要先到廣州集結(jié),這是為什么
      SEL-487B美國(guó)微機(jī)保護(hù)裝置總代理
      新品-病毒采樣間