1. 程式人生 > 其它 >變數,常量,命名規範

變數,常量,命名規範

變數

  • 變數就是可以變化的量
  • Java是一種強型別語言,每個變數都必須申明其型別。
  • Java變數是程式中最基本的儲存單元,其要素包括變數名,變數型別和作用域。

注意事項

  1. 每個變數都有型別,型別可以是基本型別,也可以是引用型別。
  2. 變數名必須是合法的識別符號。
  3. 變數宣告是一條完整的語句,因此每一個宣告都必須以分號結束。

變數作用域

  • 類變數

  • 例項變數
    從屬於物件,如果不進行初始化,會設定這個類的預設值
    布林值預設:false
    整型預設:0
    浮點型預設:0.0
    除了基本型別其餘預設全為:null

  • 區域性變數

public class Variable{
    static int allClicks=0;   //類變數,靜態
    String str="hello world"; //例項變數
    public void method(){
        int i = 0;              //區域性變數
    }
}

常量(Constant)

  • 常量:初始化(initialize)後不能再改變值!不會變動的值。
  • 所謂常量可以理解成一種特殊的變數,它的值被設定後,在程式執行過程中不允許被改變。
final 型別 常量 = 值;
final double PI = 3.14;
  • 常量一般使用大寫字元

命名規範

  • 所有的變數、方法、類名:見名知意
  • 類成員變數:首字母小寫和駝峰規則:monthSalary
  • 區域性變數:首字母小寫和駝峰規則
  • 方法名:首字母小寫和駝峰規則:run(),runRun()
  • 常量:大寫字母和下劃線
  • 類名:首字母大寫和駝峰原則:Man,GoodMan