Java保留字
abstract //抽象方法,抽象類(lèi)的修飾符
assert //斷言條件是否滿足
boolean //布爾數(shù)據(jù)類(lèi)型
break //跳出循環(huán)或者label代碼段
byte //8-bit 有符號(hào)數(shù)據(jù)類(lèi)型
case //switch語(yǔ)句的一個(gè)條件
catch //和try搭配捕捉異常信息
char //16-bit Unicode字符數(shù)據(jù)類(lèi)型
class //定義類(lèi)
const //未使用
continue //不執(zhí)行循環(huán)體剩余部分
default //switch語(yǔ)句中的默認(rèn)分支
do //循環(huán)語(yǔ)句,循環(huán)體至少會(huì)執(zhí)行一次
double //64-bit雙精度浮點(diǎn)數(shù)
else //if條件不成立時(shí)執(zhí)行的分支
enum //枚舉類(lèi)型
extends //表示一個(gè)類(lèi)是另一個(gè)類(lèi)的子類(lèi)
final //表示一個(gè)值在初始化之后就不能再改變了
//表示方法不能被重寫(xiě),或者一個(gè)類(lèi)不能有子類(lèi)
finally //try 語(yǔ)句不管是否發(fā)生異常都要執(zhí)行的語(yǔ)句塊
float //32-bit單精度浮點(diǎn)數(shù)
for //for循環(huán)語(yǔ)句
goto //未使用
if //條件語(yǔ)句
implements //表示一個(gè)類(lèi)實(shí)現(xiàn)了接口
import //導(dǎo)入類(lèi)
instanceof //測(cè)試一個(gè)對(duì)象是否是某個(gè)類(lèi)的實(shí)例
int //32位整型數(shù)
interface //接口,一種抽象的類(lèi)型,僅有方法和常量的定義
long //64位整型數(shù)
native //表示方法用非java代碼實(shí)現(xiàn)
new //分配新的類(lèi)實(shí)例
package //一系列相關(guān)類(lèi)組成一個(gè)包
private //表示私有字段,或者方法等,只能從類(lèi)內(nèi)部訪問(wèn)
protected //表示字段只能通過(guò)類(lèi)或者其子類(lèi)訪問(wèn)
//子類(lèi)或者在同一個(gè)包內(nèi)的其他類(lèi)
public //表示共有屬性或者方法
return //方法返回值
short //16位數(shù)字
static //表示在類(lèi)級(jí)別定義,所有實(shí)例共享的
strictfp //浮點(diǎn)數(shù)比較使用嚴(yán)格的規(guī)則
super //表示基類(lèi)
switch //選擇語(yǔ)句
synchronized //表示同一時(shí)間只能由一個(gè)線程訪問(wèn)的代碼塊
this //表示調(diào)用當(dāng)前實(shí)例
//或者調(diào)用另一個(gè)構(gòu)造函數(shù)
throw //拋出異常
throws //定義方法可能拋出的異常
transient //修飾不要序列化的字段
try //表示代碼塊要做異常處理或者和finally配合表示是否拋出異常都執(zhí)行finally中的代碼
void //標(biāo)記方法不返回任何值
volatile //標(biāo)記字段可能會(huì)被多個(gè)線程同時(shí)訪問(wèn),而不做同步
while //while循環(huán)
總結(jié)