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