Java識別符號和關鍵字
阿新 • • 發佈:2021-07-09
關鍵字
abstract | assert | boolean | break | byte |
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized |
this | throw | throws |
transient | try | void | volatile | while |
Java所有組成部分都需要名字。類名、變數名以及方法名都被稱為識別符號。
識別符號
-
所有識別符號都應該以字母(A-Z或a-z),美元符號($)、或者下劃線(_)開始,識別符號的第一個字元不能是數字字元
-
首字元之後可以是字母(A-Z或a-z),美元符號($)、下劃線(_)或數字的任何字元組合
-
不能使用關鍵字作為變數名或方法名
-
識別符號是大小寫敏感的,及識別符號中的字母是區分大小寫的,hello和Hello是不同的識別符號
-
識別符號不能是true、false和null(儘管true、false和null不是Java關鍵字)
-
合法識別符號舉例:age、$ salary、_value、__1_value
-
非法識別符號舉例:123abc、-salary、#abc