1. 程式人生 > 其它 >Java學習筆記_基礎語法_變數、常量、作用域

Java學習筆記_基礎語法_變數、常量、作用域

變數

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

例: 資料型別 變數名 = 值;

注意事項

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

變數作用域

  • 類變數
  • 例項變數
  • 區域性變數
public class Demo08 {
    //類變數 static
    static double salary = 2500;

    //例項變數:從屬於物件;如果不自行初始化,這個型別會是預設值
    //布林值預設:false
    //除了基本型別,其餘的預設值都是null
    String name;
    int age;

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

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

        //類變數 static
        System.out.println(salary);
    }
    //其他方法
    public void add(){

    }
}

常量

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

例:

final 常量 = 值;
final 

變數命名規範

  • 所有變數、方法、類名:見名知意
  • 類成員變數:首字母小寫和駝峰原則:monthSalary 除了第一個單詞以外,後面的單詞首字母大寫
  • 區域性變數:首字母小寫和駝峰原則
  • 常量:大寫字母和下劃線:MAX_VALUE
  • 類名:首字母大寫和駝峰原則:Man, GoodMan
  • 方法名:首字母小寫和駝峰原則:run(), runRun()