1. 程式人生 > 其它 >Java學習筆記:4.變數和常量

Java學習筆記:4.變數和常量

四、變數和常量

宣告變數

type varName;
double salary;
int vacationDays;
long earthPopulation;
boolean done;
int a,b,c;		//不建議

變數的初始化

  • 宣告一個變數後,一定要進行初始化
int vacationDays;
vacationDays = 12;
//也可寫成
int vacationDays = 12;

在Java中,變數的宣告儘可能的靠近變數第一次使用的地方。

作用域

  • 類變數
  • 例項變數
  • 區域性變數
public class Variable{
    static int allClicks=0;			//類變數
    String str = "hello world";		//例項變數
    
    public void method(){
        int i = 0;					//區域性變數
    }
}

eg

public class Demo08{
    //類變數
    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();
        Syetem.out.println(demo08.age);
        System.out.println(demo08.name);
        
        //類變數 static
        System.out.println(salary)
    }
}

常量

常量(constant):初始化後不能再改變的值

  • 常量名一般為大寫字元
final 常量名=值;
final double PI=3.14;

eg

public class demo09{
    //final static double PI = 3.14;
	static final double PI  = 3.14;			//static 和 final 是修飾符,不區分位置
    
    public static void main(String[] args){
        System.out.println(PI);
    }
}

變數的命名規則

  • 所有的變數,方法,類名要見名之意
  • 類成員變數:首字母小寫和駝峰原則monthSalary
  • 區域性變數:首字母小寫和駝峰原則
  • 常量:大寫字母和下劃線MAX_VALUE
  • 類名:首字母大寫和駝峰原則ManGoodMan
  • 方法名:首字母小寫和駝峰原則run(),runRun()