關鍵字:被Java語言賦予特定含義的單詞。
特點:組成關鍵字單詞的字母全部小寫。
Java語言的關鍵字包括:
1,用于類和接口的聲明:class,extends,implements,interface,enum。
2,包引入和包聲明:import,package。
3,資料類型:boolean,byte,char,double,float,int,long,short。
4,某些資料類型的可選值:false,true,null(嚴格來講不算關鍵字)
5,流程控制:break,case,continue,default,do,else,for,if,return,switch,while。
6,異常處理:catch,finally,throw,throws,try,assert。
7,修飾符:abstract,final,native,private,protected,public,static,synchronized,transient,volatile
8,操作符:instanceof。
9,建立對象:new。
10,引用:this,super。
11,方法傳回類型:void
以上每個關鍵字都有特殊作用,例如package關鍵字用于包的聲明,import關鍵字用于引入包,class關鍵字用于類的聲明,void關鍵字表示方法沒有傳回值。後面還會陸續介紹其他關鍵字的作用。
Java語言的保留字是指預留的關鍵字,雖然它們還沒有作為關鍵字,但在以後的更新版本中有可能作為關鍵字。Java的保留字包括const和goto。
const:在其他語言中表示常量。
goto:在其他語言中表示無條件跳轉。
在JDK1.10之後,追加了var關鍵字,用于實作動态變量說明。
而在JDK1.9之後,也提供了一些新的文法支援,例如:module,requires等不在受限範圍内。
提示:不需要死記硬背Java關鍵字,随着知識的熟練運用慢慢會記住。
程式中的辨別符不能以關鍵字命名,辨別符下一個課時講解。
如何快速識别關鍵字:
類似于Notepad++這樣的進階記事本,以及eclipse,MyEclipse這樣的開發工具,針對關鍵字都有特殊的顔色标記。
組成關鍵字單詞的字母全部小寫。

本節内容非常簡單,主要是記住已經學過見過的關鍵字,和識别關鍵字。
面試題:Java語言未使用到的關鍵字有哪些?或者說保留字包括哪些?
goto和const是保留字。