天天看點

java static learning

/*static learning */

class one {

public int a = 5;

static { // 類加載時就運作代碼碼

System.out.println("static");

}

static {

// static int b=2; error

public static void test(int c) {

// static int b = 2; error

{

// 每次對象執行個體化就執行代碼塊

public static void main(String[] args) {

{

int a = 2;

System.out.println(a);

}

// int a=6; 生命周期從此開始,隻到 error

int a = 3;

}