靜態方法(static)及屬性(又稱類方法和類屬性)
當屬性或方法改為靜態之后,它將不屬于對象,而是共享的,屬于該類
1.靜態屬性或方法使用static關鍵字來修飾;
2.靜態屬性或方法屬于類而不是對象;
3.靜態屬性或方法可以使用類的對象來調用,也可以使用(類.屬性)來調用;
4.靜態方法中不能調用非靜態屬性;
5.靜態塊使用static{}來修飾;
6.靜態塊中的內容只能被調用一次,無論是new一個對象還是靜態調用一個對象或方法;
7.靜態塊中不能去使用非靜態屬性。
常量:指的是變量一旦獲得初始值后,值不能被修改。
1.常量使用final關鍵字來修飾;
2.常量經常用來處理一些不會被改變的值;
3.常量經常寫在接口中。
final關鍵字的用法:(1)修飾變量,代表該變量的值不能被修改(即為常量);(2)修飾類,代表該類不能被繼承;(3)修飾方法,代表該方法不能被重寫。
posted on 2011-10-30 09:30
魏文甫 閱讀(178)
評論(0) 編輯 收藏