Java-1 標識符 常量 變量

標識符:包、類、方法、參數、變量

標識符的命名規則:
① 必須以字母、下劃線(_)或美元符號($)開頭
② 餘下的字符可以是下劃線、美元符號或任何的字母或數字,長度不限
③ 標識符中不能有空格
⑤ 不能使用Java中的關鍵字或者保留字做爲標識符
⑥ 見名知義

包名: 全部小寫,例如:com.xxx.chap

類名:pascal規則(帕斯卡),首字母大寫,剩餘單詞首字母大寫,例如HelloWorld.java

方法名、參數、變量命名規則:
①camel規則(駝峯法),首字母小寫,剩餘單詞首字母大寫,例如:methodOne()
②下劃線法,所有字母全部小寫,例如:user_name

常量:所有字母全部大寫,多個單詞之間”_”下劃線隔開,例如:PI,MAX_COUNT


常量: ①值不可變 ②所有字母全部大寫,多個單詞之間”_”隔開
語法:<修飾符> final 常量類型 常量名 = 常量值;
例如:final double PI = 3.1415926;

分類:
① 字面常量(字面量):值本身,例如3.1415926即爲字面常量
② 有名常量(有名量):例如PI,爲字面常量3.1415926的名稱

數值常量對下劃線支持:
例如:final long L = 1_234_567_890_123_456L;

修飾符:public protected private

變量: 1.值可變
語法:<修飾符> 變量類型 變量名 [ = 變量初始值];
分類:
① 全局變量(成員變量、屬性):定義在類中,方法以外的變量,例如l、i、b
☆★☆ 可只聲明不賦值,也可聲明的同時賦值
int a; //只聲明、不賦值
int c = 3; //聲明同時賦值

② 局部變量:定義在方法的參數中,例如num;或者定義在方法以內,例如num2
☆★☆ 必須在聲明的同時賦值
int num2; //只聲明、不賦值—–錯誤
int num3 = 6; //聲明同時賦值


//常量
final double PI = 3.1415926;

//jdk1.7版本以上,支持"_"修飾常量
final long L = 1_234_567_890_123_456L;

//"_"不允許修飾小數點後一位,獲取數值最後一位
//final double D = 123456._6789;
//final int I = 123456_;

//聲明二進制常量
final int B = 0b0101_1010_0001;

//全局變量
int a;     //只聲明、不賦值
int c = 3; //聲明同時賦值


public void methodOne(int num)
{
    //局部變量
    int num2;     //只聲明、不賦值
    int num3 = 6; //聲明同時賦值

    System.out.println(a);  //向控制檯console輸出內容
    System.out.println(c);  //向控制檯console輸出內容
    System.out.println(num);//向控制檯console輸出內容
    //System.out.println(num2); //向控制檯console輸出內容 ----錯誤,局部變量num2未初始化
    System.out.println(num3);//向控制檯console輸出內容
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章