共“53”個(gè)關(guān)鍵字(含2個(gè)保留字)
保留字
1).const??有道釋義:n.?常量捺癞,常數(shù)??
????????????用于修改字段或局部變量的聲明。它指定字段或局部變量的值是常數(shù)告喊,不能被修改
???2).goto???有道釋義:vi.?轉(zhuǎn)到
? ? ? ? ? ?指定跳轉(zhuǎn)到標(biāo)簽娘纷,找到標(biāo)簽后,程序?qū)⑻幚韽南乱恍虚_(kāi)始的命令征绸。
訪問(wèn)修飾符的關(guān)鍵字(共3個(gè))
定義類、接口俄占、抽象類和實(shí)現(xiàn)接口管怠、繼承類的關(guān)鍵字、實(shí)例化對(duì)象(共6個(gè))
包的關(guān)鍵字(共2個(gè))
數(shù)據(jù)類型的關(guān)鍵字(共12個(gè))
條件循環(huán)(流程控制)(共12個(gè))
修飾方法缸榄、類渤弛、屬性和變量(共9個(gè))
volatile
1.當(dāng)寫一個(gè)volatile變量時(shí),JMM會(huì)把該線程對(duì)應(yīng)的本地內(nèi)存中的變量強(qiáng)制刷新到主內(nèi)存中去甚带;
2.這個(gè)寫會(huì)操作會(huì)導(dǎo)致其他線程中的緩存無(wú)效她肯。
上面的例子只需將status聲明為volatile,即可保證在線程A將其修改為true時(shí)欲低,線程B可以立刻得知
????????????????volatile? boolean? status? =? false;