1. 程式人生 > 其它 >變數,常量,變數作用域。

變數,常量,變數作用域。

變數

  1. 變數是可以變化的量!

  2. Java是一種強型別語言,每個變數必須宣告其型別。

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

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

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

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

      變數名明是一條完整的語句,因此每一個宣告必須以分號結束

變數作用域

  • 類變數

  • 例項型別

  • 區域性變數

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


    }

    常量

    • 常量名一般用大寫

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

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

變數的命名規範

  • 所以變數,方法,類名:見名知意

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

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

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

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

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