Java的變量命名規(guī)則如下:
變量名必須以字母、下劃線或美元符號(hào)開(kāi)頭。
變量名可以包含字母、數(shù)字、下劃線或美元符號(hào)。
變量名不能是Java的關(guān)鍵字或保留字。
變量名區(qū)分大小寫(xiě)。
變量名應(yīng)該具有描述性,能夠清楚地表達(dá)變量的用途。
變量名應(yīng)該使用駝峰命名法,即首字母小寫(xiě),后續(xù)每個(gè)單詞的首字母大寫(xiě)。
類名應(yīng)該以大寫(xiě)字母開(kāi)頭。
常量名應(yīng)該全部大寫(xiě),并使用下劃線分隔單詞。
變量名不應(yīng)該使用縮寫(xiě)或簡(jiǎn)寫(xiě),除非是廣泛接受的縮寫(xiě)。
變量名應(yīng)該盡量避免使用單個(gè)字符或無(wú)意義的名稱。
例如,合法的變量名可以是:myVariable、userName、totalScore等。而不合法的變量名可以是:1stNumber、if、public等。