1. 程式人生 > 實用技巧 >Java語法-變數、作用域、常量

Java語法-變數、作用域、常量

變數

  • 可以變化的量

  • Java是強型別語言,每個變數都必須宣告型別

  • Java變數是程式中最基本的儲存單元,其要素包括變數名,變數型別和作用域。

    type varName [=value][{,varName[=value]}];
    //資料型別 變數名 = 值;可以使用逗號隔開來宣告多個同類型變數
    

注意事項

  • 每個變數都有型別,可以是基本型別,也可以是引用型別

  • 變數名必須是合法的識別符號

  • 變數宣告是一條完整的語句,每一個宣告都必須以分號結束

變數作用域

  • 類變數

    //類變數 static
    static double salary = 2500;
     System.out.println(salary);
    
  • 例項變數

    //例項變數:從屬於物件:如果自行初始化,這個型別的預設值 0 0.0
    //布林值:預設是false
    //除了基本型別,其餘的預設值都是null;
    String str="hello world";
    
  • 區域性變數:必須宣告和初始化

    //變數型別 變數名字 = new Demo8();
    Demo08 demo08 = new Demo08();  
    int i =0;
    

常量

  • 常量(Constant):初始化(initialize) 後不能再改變值!不會變動的量

  • 所謂常量可以理解成一種特殊的變數,它的值被設定後,在程式執行過程中不允許被改變

  • 常量名一般使用大寫字元

    final 常量名=值;
    final double PI=3.14;
    

    變數命名規範

  • 所有變數、方法、類名:見名知意

  • 類成員變數:首字母小寫和駝峰原則:monthSalary除了第一個單詞以外,後面的單詞首字母大寫 lastname Lastname

  • 區域性變數:首字母小寫和駝峰原則

  • 常量:大寫字母和下劃線:MAX_VALUE

  • 類名:首字母大寫和駝峰原則:Man,GoodMan

  • 方法名:首字母小寫和駝峰原則:run(),runRun()