Java众神之路(2)-标志符
標(biāo)志符
?
1.1標(biāo)志符:用來(lái)標(biāo)志類名、變量名、方法名、類型名、文件名的有效字符序列成為標(biāo)志符。
1.2命名規(guī)則:
Java語(yǔ)言規(guī)定標(biāo)志符由字母(a-zA-Z)、下劃線(_)、美元符號(hào)($)和數(shù)字(0-9)組成,并且第一個(gè)字符不能是數(shù)字。
具體細(xì)則:
①??? 標(biāo)志符由字母、下劃線、美元符號(hào)和數(shù)字組成,長(zhǎng)度不受限制。
②??? 標(biāo)志符的第一個(gè)字符不能是數(shù)字字符。
③??? 標(biāo)志符不能是關(guān)鍵字。
④??? 標(biāo)志符不能是true、false和null。
另外,在Java中還有很多約定俗成的命名規(guī)范,這些一般被稱為項(xiàng)目規(guī)范,在實(shí)際編程中,項(xiàng)目規(guī)范對(duì)項(xiàng)目來(lái)說(shuō)非常重要,企業(yè)也非常看重一個(gè)人的編碼規(guī)范。一般來(lái)說(shuō),常見(jiàn)的標(biāo)志符命名規(guī)范有:
變量:1>?如果是單個(gè)單詞,?單詞全部字母小寫.?如:int?count;?
???????2>?如果是由多個(gè)單詞組成的復(fù)合單詞,?除第一個(gè)單詞外,??其后所有單詞首字母
大寫.?如:?int?sumScore;?(這種命名方式被稱為駝峰命名法,也稱為匈牙利命名法)。
常量:常量所有單詞字母大寫,?如果是由多個(gè)單詞組成,?由下劃線連接.如:
????????????? public static final? String ?PERSON_NAME = “Zhangsan”;
方法:方法命名規(guī)范與變量相似,?如?count();?getSum();
類:類名的所有單詞首字母均大寫.?如Person{}??,?DataCenter{};?
包:用小寫的倒置域名來(lái)命名.?格式:?前綴?+?項(xiàng)目名?+?模塊名?+?層如:?
????????????? org.itfuture.domain.sorts;
參見(jiàn)《Java編碼規(guī)范(華為)》
轉(zhuǎn)載于:https://www.cnblogs.com/game-life/p/3982827.html
總結(jié)
以上是生活随笔為你收集整理的Java众神之路(2)-标志符的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 向下转型和向上转型(易理解)
- 下一篇: 新办的卡为什么显示无服务器,为什么插入卡