1. 程式人生 > 其它 >Java基礎語法-變數、常量作用域

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

變數、常量、作用域

定義

變數是可以變化的量,給程式碼指定一個空間。所以需要給個型別,是定義空間位置的大小;

給個變數名和賦值,才能開始使用。

type varName [=value] [{,varName[=value]}]

// 資料型別 變數名 = 值;可以使用逗號隔開來宣告多個同類型變數。

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

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

  3. 變數型別可以使基本型別,也可以使引用型別。

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

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


    區域性變數,例項變數,類變數

// 類變數 static
static double salary = 2500;

//屬性;變數

//例項變數:從屬於物件:如果不自行初始化,這個型別的預設值
// 數值型,0,0.0
// 布林值:預設是false;
//除了基本型別,其他預設值是 null

String name;
int age;

// main 方法
public static void main(String[] args) {
   //區域性變數:必須宣告和初始化值
    int i = 10;
    System.out.println(i);
    //變數型別:變數名字 = new Demo05();
    Demo05 demo05 =  new Demo05();
    System.out.println(demo05.age);
    System.out.println(demo05.name);

    //類變數 static
    System.out.println(salary);

}

常量

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

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

    final 常量名 = 值;

    final double PI = 3.14;

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

    變數命名規範

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

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

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

    4. 常量:大寫字母和夏劃線:MAX_VALUE

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

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