首頁 > Java > java教程 > 主體

Java中有多少個非存取修飾符?

WBOY
發布: 2023-08-30 18:01:08
轉載
953 人瀏覽過

Java中有多少個非存取修飾符?

Java 提供了一些其他修飾符來提供可見性以外的功能。這些修飾符稱為非存取修飾符

  • 靜態 宣告為靜態的成員對於類別的所有實例都是通用的。靜態成員是儲存在類別記憶體中的類別層級成員。
  • Final 此修飾符用於限制變數、方法或類別的進一步修改。宣告為final的變數的值一旦獲得值就不能修改。 Final 方法不能在子類別中重寫,也不能建立 Final 類別的子類別。
  • 抽象此修飾符可以與類別或方法一起使用。您不能將此修飾符應用於變數和建構函式。聲明為抽象的方法必須在子類別中進行修改。您無法實例化聲明為抽象的類別。
  • 同步此修飾詞用於控制多個執行緒對特定方法或區塊的存取。只有一個執行緒可以進入宣告為同步的方法或區塊。
  • Transient 此修飾符用於序列化過程。聲明為瞬態的變數在物件序列化期間不會被序列化。
  • Volatile 易失性修飾符用於多執行緒程式設計中。如果你將一個欄位宣告為易失性的,它將向執行緒發出訊號,表明它的值必須從主記憶體中讀取,而不是從它們自己的堆疊中讀取。因為 volatile 欄位是所有執行緒共有的,並且會被多個執行緒頻繁更新。
  • Strictfp 此修飾符用於浮點計算。此關鍵字可確保您在每個平台上獲得相同的浮點表示。此修飾符使浮點變數在多個平台上更加一致。
#

以上是Java中有多少個非存取修飾符?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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