<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

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


    網站導航:
     
    主站蜘蛛池模板: 免费观看激色视频网站(性色)| 国产成人高清亚洲一区91| 黄色网站软件app在线观看免费| 免费在线不卡视频| 美女视频黄a视频全免费网站色| 国产老女人精品免费视频| 亚洲中文字幕久久精品无码A| 欧洲精品成人免费视频在线观看| 亚洲嫩草影院在线观看| 久九九精品免费视频| 亚洲一级特黄特黄的大片| 成人免费午间影院在线观看| 亚洲国产精品成人综合色在线| 天天摸天天操免费播放小视频| 亚洲精品无码不卡在线播放| 成人永久免费高清| 美女尿口扒开图片免费| 亚洲日韩中文字幕日韩在线| 女人隐私秘视频黄www免费| 亚洲AV无码精品色午夜在线观看| 日韩免费高清大片在线| 亚洲人成人网毛片在线播放| 日韩午夜免费视频| sihu国产精品永久免费| 图图资源网亚洲综合网站| 999国内精品永久免费视频| 亚洲欧洲精品成人久久曰| 亚洲av区一区二区三| 精品在线免费观看| 99999久久久久久亚洲| 四虎永久在线精品免费观看地址 | 一级毛片免费一级直接观看| 亚洲乳大丰满中文字幕| 91香蕉国产线在线观看免费| 国产成人精品日本亚洲11| 免费国产在线观看老王影院| 成在人线av无码免费高潮水| 亚洲日韩国产精品无码av| 国产又大又黑又粗免费视频 | 久久亚洲精品人成综合网| 成年男女免费视频网站|