1. 程式人生 > 實用技巧 >Java變數和常量

Java變數和常量

變數

  • 類變數

  • 例項變數

  • 區域性變數

public class Demo004 {

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

    //屬性:變數

    //例項變數:(類裡面,方法外面)從屬於物件:如果不自行初始化,這個型別的預設值
    //整數型別:預設值0  浮點數:預設值0.0  char型別:預設值\u0000,本次輸出空值
    //布林型別:預設值false
    //除了基本型別,其餘型別的預設值都是null
    String name;
    int age;
    char ca;
    byte by;

    //main方法
    public static void main(String[] args) {
        //int a=1,b=2,c=3;不建議這麼寫,建議一行定義一個變數,此法可讀性不好

        //區域性變數:必須宣告和初始化值(方法裡面)
        int i = 10;
        String name = "lalala";
        char x = 'X';
        double pi = 3.1;

        //變數型別 變數名字 = new com.kuang.base.Demo004_變數();
        Demo004_變數 demo004_變數 = new Demo004_變數();
        System.out.println(demo004_變數.age);//0
        System.out.println(demo004_變數.name);//null
        System.out.println(demo004_變數.ca);// (空值)
        System.out.println(demo004_變數.by);//0

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


    }
    //其他方法
    public void add(){

    }
}

常量

final 常量名 = 值;

final double PI = 3.14;

常量名一般使用大寫字元,如果單詞比較多,用下劃線分割,如MAX_VALUE