標識符
標識符,或者成爲名字,是java語言中辨別數據的標識。比如:
a 就是一個標識符。
標識符應當遵循相關規則:
- 標識符第一個字符必須是字母,下劃線(_)或者美元符號($),後面的字符可以使用阿拉伯數字以及前面提到的字符。其他字符一律不可用。
- 標識符不可以是關鍵字。
所謂的關鍵字,或者成爲保留字,是被系統定義了的,具有特殊功能的字符。java一共有47個關鍵字。他們的作用和分類如下:
類別 | 標識符 | 備註 |
標識權限 | public protected default private | default還會用在方法流程控制上 |
類和繼承 | class interface extends implements package import super this new final static abstract instanceof | |
方法流程控制 | goto if else for while do case switch return break continue synchronized | |
基本數據類型 | byte short int long float double char void boolean |
String不是關鍵字, 雖然true和false沒有被劃入關鍵字,但是一樣被當作關鍵字看待 |
異常處理 | try catch finally throws | |
其他功能 |
native:用別的語言書寫方法體 strictfp:聲明方法時使用,聲明後浮點運算都是精確的 volatile:用來實現主內存區和線程共享變量的同步問題 transient:序列化相關 |
|