java類成員變量final修飾賦值問題

java中final修飾成員變量時

  • 只能賦值一次,不能再次賦值。(此賦值可以直接在聲明時賦值,也可以在非靜態代碼塊,構造函數中賦值)
  • 系統不會給final修飾變量賦默認值。
  • static final修飾的變量需要在聲明時直接賦值或者在靜態代碼塊中賦值。因爲static修飾,所以它會在類加載時進行賦值過程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章