JAVA揭竿而起总要有名号
古代揭竿而起總要有個響亮的名號,這可不是隨便的哦,比如 ?蒼天已死,黃天當立。。。
玩JAVA里面形形色色的名字,都是有套路的,至于名字怎么起法,那得問問標識符
標識符
?用作給變量、類和方法命名。注意:
表示類名的標識符用大寫字母開始。如:Man,?GoodMan
表示方法和變量的標識符用小寫字母開始,后面的描述性詞以大寫開始。eat(),eatFood()
Java?標識符有如下命名規則:
? ? ? ? 標識符必須以字母、下劃線_?、美元符$開頭。
? ? ? ? 標識符其它部分可以是字母、下劃線“_”、美元符“$”和數字的任意組合。
? ? ? ? Java?標識符大小寫敏感,且長度無限制。
? ? ? ? 不可以是Java的關鍵字。
????????JAVA不采用通常語言使用的ASCII字符集,而是采用unicode這樣的標準的國際字符集。因此,這里的字母的含義:英文、漢字等等。(不建議大家使用漢字來定義標識符!)
各種字符集的關系?
合法的標識符:
????????int?a?=?3;
????????int?_123?=?3;
????????int?$12aa?=?3;
????????int?變量1?=?55;
不合法的標識符:
????????int?1a?=?3;???//不能用數字開頭
????????int?a#?=?3;???//不能包含#這樣的特殊字符
????????int?int?=?3;??//不能使用關鍵字
JAVA中的關鍵字/保留字
????????Java關鍵字是Java語言保留供內部使用的,如class用于定義類。?關鍵字也可以稱為保留字,它們的意思是一樣的。
| Abstract | Assert | boolean | break | byte | case |
| Catch | char(character) | class | const | continue | default? |
| Do | Double | else | extends | final | finally |
| float? | For | goto | if | implements | import |
| instanceof | Int | interface | long | native | new |
| Null | Package | private | protected | public | return |
| Short | Static | strictfp | super | switch | synchronized |
| This | Throw | throws | transient | try | void |
| Volatile | While | ? | ? | ? | ? |
不能使用關鍵字作為變量名或方法名。?
代碼:
| /* *測試標識符的寫法 */ public?class?Welcome{ ????????public?static?void?main(String[]?args){??? ????????????int??$abc?=?3; ????????????int?$?=?5; ????????????int?_123=5; ????????????//int?123abc?=?6;????//標識符不能以數字開頭 ????????????//int??abc#?=?3;????//標識符不能包含除了字母、數字、下劃線、$之外的其他字符 ????????????//int??class?=?3; ????????????int 小周 =?10;???//java內部采用了Unicode字符集,universal。 ????????} } |
轉載于:https://www.cnblogs.com/outmanxiaozhou/p/10469941.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的JAVA揭竿而起总要有名号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DLNg[结构化ML项目]第二周迁移学习
- 下一篇: 宝骏发动机护板有声音什么原因?