/**
*@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);
}
}