天天看點

JavaSe基礎05:變量、常量、作用域(筆記)

視訊學習位址

點我跳轉ψ(`∇´)ψ

前言

變量就是可以變化的量,Java是一種強類型語言,是以它的每個變量都必須聲明其類型,Java變量是程式中最基本的存儲單元,其要素包括變量名,變量類型和作用域。

變量

注意事項

  1. 每個變量都有類型,類型可以是基本類型,也可以是引用類型
  2. 變量名必須是合法的辨別符
  3. 變量聲明是一條完整的語句,是以每一個聲明都必須以分号結束
  4. 不建議使用逗号隔開來聲明多個同類型變量

變量作用域

public class Demo{
	//類變量:static
	static double salary = '3000';

	
	/*
	執行個體變量:從屬于對象的變量
	如果不自行初始化,那麼會輸出這個類型的預設值
	預設值:0、0.0、布爾值:false、字元串:0x0000、除了基本類型,其他的預設值都是null
	*/
	int age;
	String name;

	//main方法
	public static void main(String[] args){
		//局部變量:必須聲明和初始化值
		int i = 10;	//這裡的i在其他地方用不了
		System.out.println(i);

		//引用執行個體變量
		Demo demo = new Demo();	//變量類型 變量名字 = new Demo()
		System.out.println(demo.age);	//由于沒初始化,是以預設輸出為0
		System.out.println(demo.name);	//由于沒初始化,是以預設輸出為null

		//引用類變量
		System.out.println(salary);	//輸出的值是3000
	}
}
           

常量

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

變量的命名規範

  • 所有變量、方法、類名:見名知意
  • 類變量:首字母小寫和駝峰原則
  • 局部變量:首字母小寫和駝峰原則
  • 常量:全部使用大寫字母和下劃線
  • 類名:首字母大寫和駝峰原則
  • 方法名:首字母小寫和駝峰原則