Java 中 private static 修飾變量


Java 中 private static 修飾變量


private static修飾成員變量,private 限制了它的訪問范圍,只能在本類中被訪問,static 只是控制了它不需要實例化就可以訪問,是一個私有的共享的數據。

private static 修飾成員方法也是一個意思,本類中可用的私有的屬於類的靜態方法。


注意!!!不要搞混 訪問控制 和 static 的概念

  • default\ protected\ public\ private 限制的是訪問范圍
  • static 修飾的變量或者方法,不需要實例化,在類加載時就已經存在了,是屬於類的



查了很多博客,好幾個都是有這個解釋,

我覺得圈住的那句話有些多余或者說錯誤,private 修飾就已經私有化,限制了只能被本類訪問,不存在靜態、非靜態的方法中訪問不訪問

歡迎評論指正... tks



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM