1. 程式人生 > 其它 >變數的分類和作用域

變數的分類和作用域

變數的分類與作用域

型別 宣告位置 從屬於 作用域
區域性變數 方法或語句塊內部 方法/語句塊 從宣告位置開始,直到方法或語句塊執行完畢,區域性變數消失
成員變數 類方法、方法外部 物件 物件建立,成員變數也跟著建立,物件消失,成員變數也跟著消失
靜態變數 類內部、static修飾 類被載入,靜態變數就有效;類被解除安裝,靜態變數消失。

常量

關鍵字為 final,用final修飾的變數值無法再次更改。為了更好的區分和表述,一般將1、2、3、'a'、'b'、true、false、“hello,world”等稱為字元常量,使用final修飾的pi等稱為符號常量。

變數和常量的取名規範

  1. 所有變數、方法、類名要做到見名知義
  2. 類成員變數:首字母小寫並遵從駝峰原則:monthSalary
  3. 區域性變數:首字母小寫和駝峰原則
  4. 常量:使用大寫字母和下劃線:MAX_VALUE
  5. 類名:首字母大寫和駝峰原則:Man,GoodMan
  6. 方法名:首字母小寫和駝峰原則;run();runRun()