1.標識符 程式中對類、變數等的命名,稱為標識符; 標識符命名規則: 由數字、字母、下劃線、美元符組成,不能以數字開頭; 嚴格區分大小寫; 不能與關鍵字或保留字重名; 標識符的命名最好能反應出其作用。 2.關鍵字 程式中對編譯器有特殊意義的詞,例如class被用來定義類,當程式執行遇到class時, ...
1.標識符
程式中對類、變數等的命名,稱為標識符;
標識符命名規則:
由數字、字母、下劃線、美元符組成,不能以數字開頭;
嚴格區分大小寫;
不能與關鍵字或保留字重名;
標識符的命名最好能反應出其作用。
2.關鍵字
程式中對編譯器有特殊意義的詞,例如class被用來定義類,當程式執行遇到class時,就知道這是一個類;
保留字是java預留的關鍵字,有些詞雖現在還未作為關鍵字,但未來的升級版本中可能會作為關鍵字;(例goto、const等)
3.變數
變數常用於一些數學處理等,例如當遇到一些複雜預算時,想存儲中間的運算結果、用於下一步驟的運算,變數就可作為數據的臨時存儲場所;
java變數三要素:變數類型、變數名、變數值;
可以類比成客人去酒店入住:
入住人 --> 變數值
房間號 --> 變數名
房間類型 --> 變數類型
變數命名:
首先滿足標識符的命名規則;
命名規範:
同時應滿足駝峰命名法:名稱只有一個單詞時,首字母小寫(age);
有多個單詞時,第一個單詞首字母小寫、其它單詞首字母大寫(stuName);
命名應儘量簡單、見名知意,無長度限制、但也不要過長;
同時看下類名的命名規範:
滿足Pascal命名規範: 每個單詞首字母都大寫;(HandlePage)
4.常用數據類型
整型主要用來存儲整數,按照存儲數據範圍分為byte到long,選擇數據類型時可以參考範圍來選取;
但實際應用中,int和long是常用的整型類型,而byte和short使用較少,即使數值比較小也會選擇int;
byte主要用於二進位的存儲,在文件輸入輸出流中會使用、用於二進位數據的傳輸;
short在一些特殊場景中會用到,例如對於登錄狀態的表示、0表示正常、1表示凍結、2表示已刪除,這裡數值比較固定、值也較小,可以用short表示。
浮點類型表示小數,也可根據範圍選擇float或double,但double使用較多;使用場景多是要求精度高、且數據量大的情況,如醫學、化學、軍事、天文等領域。