Static 關(guān)鍵字

2018-07-03 14:44 更新

Static 關(guān)鍵字表明一個(gè)成員變量或者是成員方法可以在沒(méi)有所屬的類的實(shí)例的情況下直接被訪問(wèn)聲明為 static 的方法有以下幾條限制:

  1. 僅能調(diào)用其他的 static 方法
  2. 只能訪問(wèn) static 變量.
  3. 不能以任何方式引用 this 或 super
  4. 不能被覆蓋.

聲明為 static 的變量實(shí)質(zhì)上就是全局變量. (+ final 就是全局常量). 當(dāng)聲明一個(gè)對(duì)象時(shí), 并不產(chǎn)生 static 變量的拷貝, 而是該類所有的實(shí)例變量共用同一個(gè) static 變量.

對(duì)于靜態(tài)類,只能用于嵌套類內(nèi)部類中。

Reference

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)