1. 程式人生 > >01.Java基礎(思維導圖)

01.Java基礎(思維導圖)

在學習的有一張思維導圖,來理清知識的關係是非常有益的。

@--思維導圖來自於網路----------------------

 

以下為我對Java基礎語法總結的一些注意要點:

識別符號:Java語言中的類名、物件名、方法名、常量名、變數名名稱統稱為識別符號;

識別符號命名規範:

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

 

常量:如果要宣告一個常量,必須使用關鍵字final修飾;

final 常量型別  常量識別符號;

final int AGE;

在宣告常量時,通常情況下立即為其賦值,即立刻對常量進行初始化;

final int AGE=18;

在為float型常量賦值的時,要在數值後面加上一個字母F或者f;其他數值型別也類似;

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

 

變數:如果要宣告多個變數可以如下操作

int a,b,c;

 

資料型別轉換:

自動型別轉換:從低階型別向高階型別轉換

強制型別轉換:高到低;

 

陣列:

宣告陣列:有兩種形式:

陣列型別[] 陣列識別符號;

陣列型別 陣列識別符號[];

 

運算子:

^:異或   

&&和&:兩個都為true則結果為true;

&&:在左側為true時,才運算右側;

||和|
:有一個為true則結果為true;

||:在左側為true時,才運算右側;

位運算子:邏輯位運算子、移位運算子

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

若邏輯表示式的值為true,則值為表示式1的值,發之,則為表示式2的值;

 

do...while迴圈至少被執行一次;

for-each:

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