1. 程式人生 > >static和this

static和this

靜態方法不能呼叫非靜態的屬性和方法。

非靜態方法既可以呼叫靜態的屬性和方法,也可以呼叫非靜態的屬性和方法。

靜態初始化塊

  --是在類初始化時執行,不是在建立類時執行。

  --靜態初始化塊中不能訪問非 static 成員。

this

  --普通方法中,this 總是指向呼叫該方法的物件。

  --構造方法中,this 總是指向正要初始化的物件。

  --this 不能用於 staitc 方法。

  --this(),通過 this() 呼叫其他構造方法,必須位於第一句。