bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

軟帝學院教你java命名規范法則-創新互聯

java命名規范法則大全
在我們在剛開始學習java的時候,給包、類、方法等命名的時候總是取名不規范,大多都是隨便取的,對于一個專業的程序員來說。命名規范化也是必不可少的。命名規范的話能夠在編碼過程中實現規范化,為以后的程序開發中養成良好的行為習慣。增加代碼的易讀性,可讀性。
一、包(全部小寫)
包名全部小寫,但它不同的項目類型:
1.個體項目(indi ):?如:indi.發起者名.項目名.模塊名.……
2.個人項目(pers):?如:pers.個人名.項目名.模塊名.……
3.私有項目(priv ):?如:priv.個人名.項目名.模塊名.……
4.團隊項目(team):?如:team.團隊名.項目名.模塊名.……
5.公司項目( com / cn / net / org / edu):?如下:
包名為“com.公司名.項目名.模塊名.……”。
二、類(帕斯卡命名法)
1.Java類名通常以大寫字母開頭,如果類名稱由多個單詞組成,則每個單詞的首字母均應為大 寫例如UserManager;
2.如果類名稱中 包含單詞縮寫,則這個所寫詞的每個字母均應大寫, 例如DOMDemo。

創新互聯長期為超過千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為昂昂溪企業提供專業的成都網站建設、網站建設,昂昂溪網站改版等技術服務。擁有10多年豐富建站經驗和眾多成功案例,為您定制開發。
  1. 還有一點命名技巧就是由于類是設計用來代表對象的,所以在命名類時應盡量 選擇名詞,如:Person(名詞)Chinese(形容詞)
    4.POJO類(也就是實體類entity)
    命名規范:具有含義的名字,如果有多個單詞,每個單詞頭字母大寫。一般和數據庫的表照應。
    例如:user_info表 則POJO類為UserInfo.
    5.接口類
    命名規范:業務邏輯接口實現類的命名以POJO名稱來制定,并且以大寫字母"I"開頭,如果有多個單詞,每個單詞頭字母大寫
    例如:IUserInfo
    6.接口實現類
    命名規范:業務邏輯接口實現類的命名以POJO名稱來制定,將實現的接口名稱的首字母"I"去掉,以"Impl作為結尾",如果有多個單詞,每個單詞頭字母大寫。
    例如:UserInfoImpl
    三、方法(駝峰命名)
    1.首字母小寫,其他單詞首字母大寫,如:getName();
    2.使用完整的描述來準確描述方法名,看到方法名就該知道這個方法的功能,例如:getNameByIdFrom表名() 一看就知道是通過id 從數據庫中獲取name
  2. 盡量不去使用連接符 _
    4.方法名應該是一個動詞+名詞,例如getName();
    5.前綴問題
    1:類的獲取方法(有返回值的方法)的方法名一般加前綴get,如:getName();
    2:類的布爾型判斷方法一般以is為前綴,如isTrue();
    3:類的設置方法加前綴set,如setName();
    4:一般方法,使用完整的英文描述說明方法功能,以單詞開頭,如:openFile();
    四、方法參數
    1.使用有特定意義的詞定義方法參數,如果可能的話使用與被賦值變量相同的名字;
    如果參數需要區分和局部變量不重名的情況,則可以考慮加上Param
    例如:userNameParam
    2.首字母小寫,其他單詞首字母大寫
    五、普通變量(駝峰命名+前綴)
    1.采用駝峰命名;
    2.變量名要盡量簡短,并且可以顧名思義,避免使用a,b,c等;
    3.避免相似或只在大小寫上有區別,例如:flag和Flag,避免同時使用;
    4.循環計數變量使用i,j,k
    5.前綴問題:
    1:可以在變量名前加2到3個字母的前綴表示變量的數據類型,例如:strClassName或者classNameStr (以此表示String型)、intStudentAge或者studentAgeInt (表示int型)等等;
    2:可以通過加前綴區分全局變量和局部變量,用g_表示全局變量,如gstrClassName。鑒 于全局變量難以維護,應該盡少用全局變量。
    五、靜態變量(全部大寫,常加下劃線)
    1.全部大寫,單詞間用"
    "連接,例如 static int THREADFLAG
    其他規則參照普通變量的規則2,3,5
    六、常量 (全部大寫,常加下劃線)
    1.全部大寫,單詞間用"
    "連接;
    2.常量本身要用有意義的單詞定義;
    七、所有命名規則必須遵循以下規則:
    1.名稱只能由字母、數字、下劃線、$符號組成
    2.命名時不能以數字開頭
    3.在命名是絕對不能出現Java關鍵字
    4.絕對不允許在命名時出現中文
    5.盡可能的少用拼音性的命名
    想要更多面試題和學習資料的可以私聊聯系我,大家一起交流學習!

創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。

標題名稱:軟帝學院教你java命名規范法則-創新互聯
文章鏈接:http://vcdvsql.cn/article30/cedhpo.html

成都網站建設公司_創新互聯,為您提供網站內鏈靜態網站手機網站建設Google網站改版關鍵詞優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司