1. 程式人生 > >1.Java基礎語法及注意要點

1.Java基礎語法及注意要點

Java中的類名、物件名、方法名、常量名和變數名統稱為識別符號。

命名規則如下:

  1. 一個識別符號可以由多個單詞連線而成,以宣告它的意思;
  2. 識別符號由一個或多個字母、數字、下劃線_和美元符號($)組成,沒有長度限制;
  3. 識別符號中的第一個字元不能為數字;
  4. 識別符號不能時關鍵字;
  5. 識別符號不能是true和false和null;
  6. 對於類名,每個單詞的首字母都要大寫,其他字母小寫。
  7. 對於方法名和變數名,與類名有些相似,除了第一個單詞的首字母小寫外,其他單詞的首首字母都大寫
  8. 對於常量名,每個字母都要大寫,如果由多個單片語成,通常情況下單詞下單詞之間下劃線_分隔;
  9. 對於包名,每一個單詞的每一個字母都要小寫;

常量:必須使用final關鍵字修飾:final 常量型別  常量識別符號;     final int AGE;

final int AGE=18;

如果在宣告常量時已經對其了初始化,常量的值則不允許被修改;

引用資料型別:類引用、介面引用、陣列引用;

強制型別轉換:由高階向低階的轉換;

int  i = (int) 7.5;

建立陣列:int [][]days=new int[1][2];

運算子:

^(異或):當運算子的兩側相同時;結果為false,否則為true;

&:當兩側為true時結果為true;否則為false;無論左側為true或false,都要運算右側,最後才返回運算結果;

&&:只有在左側為true時,才運算右側的邏輯表示式,否則直接返回表運算結果false;

|和||:當有一個為true的時候,返回結果為true;

|:無論左側為true或false,都要運算右側,最後才返回運算結果;

||:只有在左側為true時,才運算右側的邏輯表示式,否則直接返回表運算結果false;

位運算子:邏輯運算子和移位運算子;

三元運算子:邏輯表示式?表示式1:表示式2;

三元運算子“?:”的運算規則為:若邏輯表示式的值為true,則整個表示式的值為表示式1的值,否則為表示式2的值;

do...while:至少被執行一次;

for-each:

for(型別 變數名:要遍歷的陣列){}