動態

詳情 返回 返回

關於類的加載和static變量及方法和構造器運行 - 動態 詳情

public class Demo2 {

public static int k=0;
public static Demo2 t1=new Demo2("t1");
public static Demo2 t2=new Demo2("t2");
public static int i=print("i");
public static int j=print("j");
public static int n=99;
//代碼塊
{
    print("構造函數");
}
//靜態代碼塊
static{
    print("靜態代碼塊");   
}
//靜態方法
public static int print(String s){
    System.out.println(" i= " + i + " " + s + "  k= " + k + " n= " + n + " j            = " + j);
    ++i;
    ++k;
    ++n;
    return i;
}
//構造器
public Demo2(String string){
    print(string);
}   
//主函數
public static void main(String[] args){
    Demo2 d=new Demo2 d=new Demo2("T");
}

}

Add a new 評論

Some HTML is okay.