JavaWeb開發實戰指南----變量和常量

/**
*@Title: ${filename}
*@Package: ${package_name}
*@Description: ${todo}
*常量
回顧變量

常量/變量的作用域, 就是它的作用範圍,起作用的區間,區域
以大括號爲參照
在大括號內定義的,它的作用範圍是就是以它自身的外“{}”包圍的範圍
*
*@author:  源代碼資料盡在"清哥好課堂"公衆號:qghktit
*@date: ${date}${time}
*@version: 1.0
*/
public class Constant 
{
	static final char CH_SEX = '女';  //靜態的常量  成員 屬性
	public static void main(String[] args) 
	{
		//常量
		/*
		整數常量 1,2,3  默認是int
		小數常量 5.6, 3.14  默認是double
		布爾常量 boolean  true false
		字符常量 'a', '1'
		字符串常量 "中華人民共和國", "清哥好課堂"
		null常量  null
		常量,常量池
		如何定義常量
		使用關鍵詞 final 來修飾
		常量命名,一般約定,大寫字母 ,由 $ _ 字母 數字組成,以示區別

		常量的定義語法格式
		final 數據類型 常量名 = 值;
		final int N = 5;
		
		*/
		final int N = 5;
		//注意:常量,顧名思義是恆定不變的量
		//也就是說,只能賦初值 ,不能修改它的值
		//N = 6;   //不能修改常量的值

		System.out.println(N);

		System.out.println(CH_SEX);
		//const  保留字,預留,不能用
	}


	public static void main1(String[] args) 
	{
		{
		/*
		回顧變量
		變量定義的語法格式
		數據類型 變量名 = 值;  ---初始化的時候所賦與的值,初始值
		*/
		int a = 5; //在內存中開闢一個整型的空間,空間的名字是a, 
						//空間裏面的值 爲5
		a = 6;  //改變空間內的值爲6
		System.out.println(a);

		/*
		變量的第二種定義格式
		數據類型 變量名;  //在內存中開闢一個對應的類型空間,並且空間命名
		變量名 = 值;  //把值存到空間內
		*/
		int b;  //開闢一個整型的空間,空間名稱爲b

		b = 5; //把數據5存入b空間中
		System.out.println(b);

//		int c;  //沒有初始化,或者說沒有賦值,是不允許的,報錯
//		System.out.println(c);
		}

		//如果我們需要同時定義多個相同類型的變量
		//定義多個變量,用逗號隔開
		int a, b;
		a = 5;
		b = 6;
		System.out.println("a="+a+", b="+b);

		int i=5,j=6;
		System.out.println(i+", "+j);

		//如果說對多個變量,要賦與的值是相同的
		//int m=n=5;  //報錯,找不到n
		int m,n;
		m=n=0;
		System.out.println(m+", "+ n);
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章