JAVA學(xué)習(xí)筆記(變量名字的命名規(guī)則)

1.名字不能用保留字和關(guān)鍵字,但如果保留字或關(guān)鍵字中有字母大寫就不算保留字或關(guān)鍵字了

2.開頭字符能用字母,$或者_(dá)

3.名字中不能用+ ,-? 空格等字符

4.部分易混的保留字關(guān)鍵字和非保留字關(guān)鍵字:

null, native, goto,const,instanceof,default是關(guān)鍵字保留字

then,sizeof,main,Boolean,unsigned,Java, Integer不是關(guān)鍵字保留字

注意:由于unsigned不是java中的關(guān)鍵字。所以java中沒有這種寫法:unsigned int a=1; 會(huì)顯示編譯出錯(cuò)。

java中所有的關(guān)鍵字和保留字如下:

abstract??? |?? continue??? |?? for??? |??? new???? |?? switch

assert***? |?? default???? |?? goto*???? |?? package???? |?? synchronized

boolean??? |?? do???? |?? if???? |?? private???? |?? this

break???????? |?? double???? |?? implements??? |?? protected??? |?? throw

byte??????????? |?? else???? |?? import???? |?? public? throws

case????????? |?? enum****??? |?? instanceof??? |?? return???? |?? transient

catch???????? |?? extends???? |?? int???? |?? short???? |?? try

char?????????? |?? final???? |?? interface??? |?? static???? |?? void

class???????? |?? finally???? |?? long???? |?? strictfp**??? |?? volatile

const*?????? |?? float???? |?? native???? |?? super???? |?? while

native:只能用于方法,包括靜態(tài)方法。java的類通過使用聲明為native的方法來完成某些功能和訪問某些硬件。

transient:只能應(yīng)用于類的成員變量,不能應(yīng)用于函數(shù)的局部變量。聲明為transient的變量將不被對(duì)象序列化,可用于保護(hù)安全信息。

synchronized:在多線程中使用。

volatile: 能用于變量,也能用于常量。一個(gè)聲明為volatile的變量可以被線程修改,正在運(yùn)行的多個(gè)線程都可以訪問該變量。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 注釋 代碼注釋是架起程序設(shè)計(jì)者與程序閱讀者之間的通信橋梁,最大限度的提高團(tuán)隊(duì)開發(fā)合作效率。也是程序代碼可維護(hù)性的重...
    青貊閱讀 316評(píng)論 0 0
  • 從三月份找實(shí)習(xí)到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發(fā)崗...
    時(shí)芥藍(lán)閱讀 42,341評(píng)論 11 349
  • Java8張圖 11、字符串不變性 12、equals()方法、hashCode()方法的區(qū)別 13、...
    Miley_MOJIE閱讀 3,726評(píng)論 0 11
  • 拜訪客戶,一定要事先做好準(zhǔn)備。 不然就像小王一樣: 這世上每個(gè)人都很忙,忽然來一陌生人推銷產(chǎn)品。而這產(chǎn)品又不是非你...
    考拉視界閱讀 363評(píng)論 0 0
  • 楊志是《水滸傳》梁山里108好漢的一位。不僅武藝高強(qiáng),而且做事精細(xì)謹(jǐn)慎,考慮后果,江湖人稱“青面獸!” ...
    閆昱佳閱讀 892評(píng)論 0 0