Java命名規(guī)范
編寫(xiě)規(guī)范目的:能夠在編碼過(guò)程中實(shí)現(xiàn)規(guī)范化,為以后的程序開(kāi)發(fā)中養(yǎng)成良好的行為習(xí)慣。
1、 項(xiàng)目名全部小寫(xiě)
2、 包名全部小寫(xiě)
3、 類名首字母大寫(xiě),如果類名由多個(gè)單詞組成,每個(gè)單詞的首字母都要大寫(xiě)。
如:public class MyFirstClass{}
4、 變量名、方法名首字母小寫(xiě),如果名稱由多個(gè)單詞組成,每個(gè)單詞的首字母都要大寫(xiě)。(駝峰式)
如:int index=0;
public void toString(){}
5、 常量名全部大寫(xiě)
如:public static final String GAME_COLOR=”RED”;
6、所有命名規(guī)則必須遵循以下規(guī)則:
- 名稱只能由字母、數(shù)字、下劃線、$符號(hào)組成
- 不能以數(shù)字開(kāi)頭
- 名稱不能使用JAVA中的關(guān)鍵字。
- 堅(jiān)決不允許出現(xiàn)中文及拼音命名。
7、Maven命名規(guī)范
GroupId和ArtifectId都小寫(xiě), 多個(gè)單詞以-分割單詞,不使用駝峰
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
關(guān)于Spring Boot和Kotlin的聯(lián)合開(kāi)發(fā)
這篇文章主要介紹了關(guān)于Spring Boot和Kotlin的聯(lián)合開(kāi)發(fā),需要的朋友可以參考下2017-06-06SpringBoot利用注解來(lái)實(shí)現(xiàn)Redis分布式鎖
有些業(yè)務(wù)請(qǐng)求,屬于耗時(shí)操作,需要加鎖,防止后續(xù)的并發(fā)操作,同時(shí)對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行操作,需要避免對(duì)之前的業(yè)務(wù)造成影響。本文將利用注解來(lái)實(shí)現(xiàn)Redis分布式鎖,需要的可以參考一下2022-09-09JVM實(shí)戰(zhàn)系列之CPU100%和內(nèi)存100%排查
本文主要介紹了JVM實(shí)戰(zhàn)系列之CPU100%和內(nèi)存100%排查,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06SpringCloud maven-assembly-plugin 多級(jí)目錄打包的實(shí)現(xiàn)
本文主要介紹了SpringCloud maven-assembly-plugin 多級(jí)目錄打包的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10