首頁 > Java > Java入門 > 主體

java中static關鍵字有什麼作用

王林
發布: 2020-07-30 17:04:22
轉載
2243 人瀏覽過

java中static關鍵字有什麼作用

作用:

(推薦教學:java入門教學

(1)靜態變數:又稱為類變量,也就是說這個變數屬於類別的,類別所有的實例都共用靜態變量,可以直接透過類別名稱來存取它。靜態變數在記憶體中只存在一份;

(2)靜態方法:靜態方法在類別載入的時候就存在了,它不依賴任何實例。所以靜態方法必須有實現,也就是說它不能是抽象方法。只能存取所屬類別的靜態欄位和靜態方法,方法中不能有this 和super 關鍵字;

(3)靜態語句區塊:靜態語句區塊在類別初始化時執行一次;

(4)靜態內部類別:非靜態內部類別依賴外部類別的實例,而靜態內部類別則不需要。靜態內部類別不能存取外部類別的非靜態的變數和方法;

(5)初始化順序:靜態變數和靜態語句區塊優先於實例變數和普通語句區塊,靜態變數和靜態語句區塊的初始化順序取決於它們在程式碼中的順序。

(影片教學推薦:java影片教學

程式碼範例:

java中static關鍵字有什麼作用

##輸出結果:

java中static關鍵字有什麼作用

以上是java中static關鍵字有什麼作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!