真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java中命名約定的使用方法-創(chuàng)新互聯(lián)

這篇文章主要介紹了Java中命名約定的使用方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)服務項目包括吐魯番網(wǎng)站建設、吐魯番網(wǎng)站制作、吐魯番網(wǎng)頁制作以及吐魯番網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,吐魯番網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到吐魯番省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

 Java中的所有組件都需要名稱,用于類,變量和方法的名稱稱為標識符;而Java命名約定就是一種命名標識符時需要遵循的規(guī)則。下面本篇文章就來帶大家認識一下ava命名約定,希望對大家有所幫助。

為什么要使用命名約定?

因為不同的Java程序員會采用不同的樣式和方法來進行編程;而,通過使用標準的Java命名約定,Java代碼的可讀性就會變高,使代碼更易于為自己和其他程序員閱讀。Java代碼的可讀性很重要,因為它意味著花費更少的時間來弄清楚代碼的作用,留出更多的時間來修復或修改它。

Java編程語言的所有類,接口,包,方法和字段都是根據(jù)Java命名約定給出的。如果未遵循這些約定,則可能會產(chǎn)生混淆或錯誤的代碼。

標準Java命名約定

以下是每個標識符必須遵循的關鍵規(guī)則:

●   名稱不得包含任何空格。

●   該名稱不應以&(和號),$(美元),_(下劃線)等特殊字符開頭。

讓我們看一下不同類型標識符應遵循的其他一些規(guī)則。

1、包命名約定

包名必須是一組全部小寫字母的單詞(例如com,org,net等);如果名稱包含多個單詞,則應使用點(.)分隔(例如java.util,java.lang)。根據(jù)組織自己的內部命名約定,包名稱的后續(xù)部分可能不同。例:

package com.howtodoinjava.webapp.controller;

package com.company.myapplication.web.controller;

package com.google.search.common;

2、類命名約定

在Java中,類名通常應該是以大寫字母開頭的一個名詞(例:Color,Button,System,Thread,etc),需要使用適當?shù)膯卧~,而不是縮寫詞。例如:

public class ArrayList {}
 
public class Employee {}
 
public class Record {}
 
public class Identity {}

3、接口命名約定

在Java中,接口名稱通常應該是以大寫字母開頭的形容詞(如:Runnable,Remote,ActionListener);在相同的情況下,接口也可以是名詞,當它們呈現(xiàn)一系列類別時,例如List和Map。

public interface Serializable {}
 
public interface Clonable {}
 
public interface Iterable {}
 
public interface List {}

4、方法命名約定

方法通常應該是小寫字母開頭的一個動詞,如main(), print(), println();如果名稱包含多個單詞,需要按采用駝峰大小寫表示法,使用小寫字母后跟大寫字母,如actionPerformed()。

public Long getId() {}
 
public void remove(Object o) {}
 
public Object update(Object o) {}
 
public Report getReportById(Long id) {}
 
public Report getReportByName(String name) {}

5、變量命名約定

靜態(tài)和方法參數(shù)變量名稱應該是小寫字母開頭;如果名稱包含多個單詞,需要采用駝峰大小寫表示法,使用小寫字母后跟大寫字母的方法。如果是臨時變量,可以是單個字符,如x,y,z。

public Long id;

public EmployeeDao employeeDao;

private Properties properties;

for (int i = 0; i < list.size(); i++) {
}

6、常量命名約定

Java常量應該都是大寫字母,如果名稱包含多個單詞,則應使用下劃線(_)分隔,例如:MAX_PRIORITY。確保使用帶有常量變量的final修飾符,可以包含數(shù)字,但不能是開頭的字母。

public final String SECURITY_TOKEN = "...";
 
public final int INITIAL_SIZE = 16;
 
public final Integer MAX_SIZE = Integer.MAX;

注:為了便于調試,應避免使用ANSI常量。

7、通用類型命名約定

通用類型參數(shù)名稱應為大寫單個字母。通常建議使用'T'類型字母。在JDK類中,E用于集合元素,S用于服務加載器,K和V用于映射鍵和值。

public interface Map  {}
 
public interface List extends Collection {}
 
Iterator iterator() {}

8、枚舉命名約定

與類名相似,枚舉名稱應全部為大寫字母。

enum Direction {NORTH, EAST, SOUTH, WEST}

9、注釋命名約定

注釋名稱遵循標題案例表示法。它們可以是基于要求的形容詞,動詞或名詞。

public @interface FunctionalInterface {}
 
public @interface Deprecated {}
 
public @interface Documented {}
 
public @Asyn Documented {}
 
public @Test Documented {}

總結:在任何編程語言中編寫干凈代碼,命名約定都是非常重要的,標準Java命名約定使代碼更易讀和可維護。

感謝你能夠認真閱讀完這篇文章,希望小編分享Java中命名約定的使用方法內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設計公司,關注創(chuàng)新互聯(lián)成都網(wǎng)站設計公司行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián)成都網(wǎng)站設計公司,詳細的解決方法等著你來學習!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、網(wǎng)站設計器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


分享文章:Java中命名約定的使用方法-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://weahome.cn/article/ceijds.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部