JAVA基礎6-變數、常量、作用域

是小小番茄呀發表於2020-10-15

變數

java變數是基本的儲存單元,包括變數名、變數型別和作用域

變數宣告是一條完整的語句,因此每句要以分號結束

類變數

寫在類裡面,方法外面,可以在方法裡面直接使用

static

public class demo2 {
    //類變數static
    static double salary = 2500;
    
    //屬性
    //例項變數:從屬於物件;如果不自行初始化,這個型別的預設值為0 0.0 u0000
    // 布林值預設是false
    //除了基本型別其他預設值都是null;
    String name;
    int age;

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

        //變數型別 變數名字=new Demo2()
        demo2 demo2 = new demo2();
        System.out.println(demo2.age);
        System.out.println(demo2.name);
        System.out.println(salary);
    }
    //add方法
    public void add(){

    }
}

例項變數

  • 寫在類裡面,方法外面

  • 從屬於物件,如果不自行初始化,這型別預設值為0、0.0、u0000

  • 布林值預設為false

  • 除了基本型別,其餘預設值都是null

區域性變數

  • 寫在方法裡面
  • 必須宣告和初始化值

常量

初始化後值不變,可以理解為特殊變數,設定後在程式執行中不改變

final 常量名=值;

final double PI= 3.14;

  • 常量名一般為大寫字母

    //常量  修飾符不存在先後順序
        static final double PI = 3.14;
    

變數的命名規範

類成員變數、區域性變數、方法名:首字母小寫+駝峰原則 monthSalary

常量:大寫字母和下劃線

類名:首字母大寫+駝峰原則 Man

相關文章