本文**於:
一、static修飾屬性
1.屬性隨著類的載入而載入,是類變數,其載入早於物件,不需要new即可載入
2.類變數所在的類的所有物件共用這乙個屬性,存放在靜態域中
二、static修飾方法
1.方法隨著類的載入而載入隨著類的載入而載入,是類方法,其載入早於物件,不需要new
2類方法所在的類的所有物件共用這乙個方法.
3類方法內部只可呼叫靜態的屬性和靜態的方法,而不能呼叫非靜態的屬性和方法
反之,非靜態方法可以呼叫靜態的屬性和方法
三、static修飾內部類
1普通類是不允許宣告為靜態的,只有內部類才可以
2被static修飾的內部類可以直接作為乙個普通類來使用,而不需例項乙個外部類
|靜態內部類
1 public class outer
6 }7 }
8 public class teststatic
13 }
|普通內部類
1 public class outer
6 }7 }
8 public class teststatic
13 }
static修飾屬性 方法 類的區別
一 static修飾屬性 1.屬性隨著類的載入而載入,是類變數,其載入早於物件,不需要new即可載入 2.類變數所在的類的所有物件共用這乙個屬性,存放在靜態域中 二 static修飾方法 1.方法隨著類的載入而載入隨著類的載入而載入,是類方法,其載入早於物件,不需要new 2類方法所在的類的所有物件...
static修飾屬性
今天寫程式遇到一點小問題,最後問題出在成員變數修飾符上,static修飾符 public class students public int getid public void setid int id public string getname public void setname string...
Static修飾方法
static 修飾方法 1 static修飾的方法被稱之為靜態方法也叫作類方法,加static的方法,可以通過類名直接訪問,也可以通過物件名訪問,而不加static只能通過物件名訪問,加了static的方法,不能再內部寫this,因為直接用類名點方法的時候,沒有當前物件 2 加了static的方法,...