一、關鍵字
1.1是什麼
- java語言提前定義好的具有特殊含義的單詞
- 這些單詞全部小寫
1.2舉例
- public、class、int、if 、char等等
- 全部小寫小寫和大寫單詞完全不一樣
二、標識符
2.1是什麼,標識什麼
- 程序員有權利命名的都是標識符
- 可以標識:類名、方法名、變量名、接口名、常量名等,但是main方法不能修改
2.2標識符命名規則
- 只能由數字、字母、下劃線、美元符號$組成 不能由數字開頭
- 關鍵字不能做標識符,如:藍色字體,如public,class,void,int等
- 標識符嚴格區分大小寫,理論上沒有長度限制
2.3標識符命名規範
- 見名知意(看到單詞就知道什麼意思)
- 使用駝峯命名法
- 類名、接口名:首字母大寫,後面每個首字母大寫
- 變量名、方法名:首字母小寫,後面每個字母首字母大寫
- 常量名:全部大寫,單詞和單詞之間下劃線連接,如:USER_AGE:用戶年齡
2.4擴展:
- 規則:是語法,不遵守會報錯
- 規範:儘量按照規範類命名,不報錯
三、辨識下面代碼
標識符:HelloWorld,main,args,out,println,String,System
關鍵字:public,class,static,void