1. 程式人生 > 其它 >04-Java基礎06

04-Java基礎06

變數

  • 變數:
    記憶體中可以操作的資料

Java是一種強型別語言,每個變數都必須宣告其型別
Java變數是程式中最基本的儲存單元,其要素包括變數名,變數型別和作用域

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

注:

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

變數作用域

  • 類變數

  • 例項變數

  • 區域性變數

public class Demo08 {
    //屬性:變數

    //類變數:static 資料型別 變數名
    static double luna = 3.14;

    //例項變數:從屬於物件(Demo08)
    //如果不進行初始化,則此變數的 值 為這個型別的 預設值
    //布林值 預設為false,除了 基本型別預設值 為 0 或 0.0,其餘預設值 都是null
    String name;
    int age;

    //main方法
    public static void main(String[] args) {
    //區域性變數:必須 宣告 和 初始化值
        int i = 1;
        System.out.println(i);

    //變數型別 變數名字 = new Demo08()
        Demo08 demo08 = new Demo08();
        System.out.println(demo08.age);
        System.out.println(demo08.name);

    //類變數
        System.out.println(luna);
    }
}

常量

  • 常量:

    初始化後不會變動的值

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

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

常量名一般使用大寫字元

變數的命名規範

駝峰原則:除了第一個單詞以外,後面的單詞首字母大寫

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

  • 類成員變數 和 區域性變數:

    首字母小寫 和 駝峰原則

  • 常量:

    大寫字母 和 下劃線

  • 類名:

    首字母大寫 和 駝峰原則

  • 方法名:

    首字母小寫 和 駝峰原則