<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    類開始加載到運行要經過以下幾個步驟:

    加載:查找并加載類的二進制數據(加載到內存中) 
    連接 
        驗證:確保被加載的類的正確性 
        準備:為類的靜態變量分配內存,并將其初始化為默認值 
        解析:把類中的符號引用轉換為直接引用 
    初始化:為類的靜態變量賦予正確的初始值(用戶賦予的值) 

    下面看一個例子: 
     1 package com.naxsu.jvm;
     2 class Singleton {
     3 //    private static Singleton singleton=new Singleton();//放在前面,輸出1和0
     4     public static int count1;
     5     public static int count2 = 0;
     6     private static Singleton singleton=new Singleton();//放在后面,輸出1和1
     7 
     8     private Singleton() {
     9         count1++;
    10         count2++;
    11     }
    12     
    13     public static Singleton getInstance(){
    14         return singleton;
    15     }
    16 
    17 }
    18 
    19 public class MyTest {
    20     public static void main(String[] args) throws ClassNotFoundException {
    21         Singleton singleton= Singleton.getInstance();
    22         System.out.println(singleton.count1);
    23         System.out.println(singleton.count2);
    24     }
    25 }

    我們來分析一下這個類的運行過程:

    1.       Singleton類的二進制數據被加載到內存中。

    2.       驗證類的正確性

    3.       count1count2為配內存,為都賦予默認值0singleton =null

    4.        

    放在前面那種情況,singleton =new Singleton(),count1count2都為1,然后給靜態變量賦予正確的初始值,這里用戶給count2初始化的值是0,所以最后輸出是10

    給靜態變量賦予正確的初始值,這里用戶給count2初始化的值是0singleton =new Singleton()count1count2都為1,所以最后輸出是11

     

    更多資源請訪問:http://bbs.naxsu.com

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 精品剧情v国产在免费线观看| 很黄很黄的网站免费的| xvideos亚洲永久网址| 亚洲gay片在线gv网站| 女人让男人免费桶爽30分钟| 中文字幕在线观看亚洲视频| 成年免费大片黄在线观看岛国| 亚洲H在线播放在线观看H| 永久免费av无码网站韩国毛片| 亚洲精品无码久久久久APP| 国产精品99久久免费| 成人免费夜片在线观看| 亚洲一区二区三区偷拍女厕 | 亚洲风情亚Aⅴ在线发布| 免费观看理论片毛片| 免费播放国产性色生活片| 国产精品亚洲产品一区二区三区 | 国产va在线观看免费| 亚洲图片中文字幕| 在线播放高清国语自产拍免费| 国产成人亚洲综合a∨| 亚洲永久无码3D动漫一区| 亚洲视频在线免费观看| 一本色道久久88亚洲精品综合| 国产免费人人看大香伊| 国产免费A∨在线播放| 久久99亚洲网美利坚合众国 | 2020久久精品国产免费| 亚洲狠狠色丁香婷婷综合| 久久久久一级精品亚洲国产成人综合AV区| 免费在线观影网站| 亚洲国产精品成人精品小说| 国产婷婷高清在线观看免费| 91精品成人免费国产| 一本色道久久88亚洲精品综合 | 成人免费视频69| 一级特黄录像视频免费| 亚洲国产日韩在线| 亚洲爽爽一区二区三区| 97视频免费在线| 国产免费人成视频在线播放播 |