課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
2-7小結(jié)中變量命名原則的第五條:命名盡量不要用中文。變量命名之前講的不是只能由數(shù)字、字母、下劃線跟美元符構(gòu)成嗎?而且不能以數(shù)字開頭,那么中文字符算那種情況?為什么會命名成功?
2018-08-05
源自:Java入門第一季(IDEA工具)升級版 2-7
正在回答
包(Packages)規(guī)范。
一個唯一包名的前綴總是全部小寫的ASCII字母并且是一個頂級域名,通常是com,edu,gov,mil,net,org,或1981年ISO 3166標(biāo)準(zhǔn)所指定的標(biāo)識國家的英文雙字符代碼。包名的后續(xù)部分根據(jù)不同機構(gòu)各自內(nèi)部的命名規(guī)范而不盡相同。這類命名規(guī)范可能以特定目錄名的組成來區(qū)分部 門(department),項目(project),機器(machine),或注冊名(login names)。
示例:com.sun.engcom.apple.quicktime.v2edu.cmu.cs.bovik.cheese
類(Classes)規(guī)范。
命名規(guī)則:類名是個一名詞,采用大小寫混合的方式,每個單詞的首字母大寫。盡量使你的類名簡潔而富于描述。使用完整單詞,避免縮寫詞(除非該縮寫詞被更廣泛使用,像URL,HTML)
示例:class Raster;class ImageSprite;
接口(Interfaces)規(guī)范。
命名規(guī)則:大小寫規(guī)則與類名相似
示例:interface RasterDelegate;interface Storing;
方法(Methods)規(guī)范。
方法名是一個動詞,采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。
示例:run();runFast();getBackground();
變量(Variables)規(guī)范。
除了變量名外,所有實例,包括類,類常量,均采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。變量名不應(yīng)以下劃線或美元符號開頭,盡管這在語法上是允許的。變量名應(yīng)簡短且富于描述。變量名的選用應(yīng)該易于記憶,即,能夠指出其用途。盡量避免單個字符的變量名,除非是一次性的臨時變量。臨時變量通常被取名為i,j,k,m和n,它們一般用于整型;c,d,e,它們一般用于字符型。
示例:char c;int i;float myWidth;
實例變量(Instance Variables)規(guī)范。
大小寫規(guī)則和變量名相似,除了前面需要一個下劃線。
示例:int _employeeId;String _name;Customer _customer;
常量(Constants)規(guī)范。
在JAVA代碼中,無論什么時候,均提倡應(yīng)用常量取代數(shù)字、固定字符串。也就是 說,程序中除0,1以外,盡量不應(yīng)該出現(xiàn)其他數(shù)字。常量可以集中在程序開始部分定義或者更寬的作用域內(nèi),名字應(yīng)該都使用大寫字母,并且指出該常量完整含 義。常量的聲明,應(yīng)該全部大寫,單詞間用下劃線隔開。
示例:static final int MIN_WIDTH = 4;static final int MAX_WIDTH = 999;static final int GET_THE_CPU = 1;
慕仙5254614 提問者
慕哥3404103 回復(fù) 慕仙5254614 提問者
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
4 回答變量的命名
4 回答關(guān)于變量命名問題
1 回答變量命名錯誤
2 回答如何命名java變量
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-08-05
包(Packages)規(guī)范。
一個唯一包名的前綴總是全部小寫的ASCII字母并且是一個頂級域名,通常是com,edu,gov,mil,net,org,或1981年ISO 3166標(biāo)準(zhǔn)所指定的標(biāo)識國家的英文雙字符代碼。包名的后續(xù)部分根據(jù)不同機構(gòu)各自內(nèi)部的命名規(guī)范而不盡相同。這類命名規(guī)范可能以特定目錄名的組成來區(qū)分部 門(department),項目(project),機器(machine),或注冊名(login names)。
示例:com.sun.engcom.apple.quicktime.v2edu.cmu.cs.bovik.cheese
類(Classes)規(guī)范。
命名規(guī)則:類名是個一名詞,采用大小寫混合的方式,每個單詞的首字母大寫。盡量使你的類名簡潔而富于描述。使用完整單詞,避免縮寫詞(除非該縮寫詞被更廣泛使用,像URL,HTML)
示例:class Raster;class ImageSprite;
接口(Interfaces)規(guī)范。
命名規(guī)則:大小寫規(guī)則與類名相似
示例:interface RasterDelegate;interface Storing;
方法(Methods)規(guī)范。
方法名是一個動詞,采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。
示例:run();runFast();getBackground();
變量(Variables)規(guī)范。
除了變量名外,所有實例,包括類,類常量,均采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。變量名不應(yīng)以下劃線或美元符號開頭,盡管這在語法上是允許的。變量名應(yīng)簡短且富于描述。變量名的選用應(yīng)該易于記憶,即,能夠指出其用途。盡量避免單個字符的變量名,除非是一次性的臨時變量。臨時變量通常被取名為i,j,k,m和n,它們一般用于整型;c,d,e,它們一般用于字符型。
示例:char c;int i;float myWidth;
實例變量(Instance Variables)規(guī)范。
大小寫規(guī)則和變量名相似,除了前面需要一個下劃線。
示例:int _employeeId;String _name;Customer _customer;
常量(Constants)規(guī)范。
在JAVA代碼中,無論什么時候,均提倡應(yīng)用常量取代數(shù)字、固定字符串。也就是 說,程序中除0,1以外,盡量不應(yīng)該出現(xiàn)其他數(shù)字。常量可以集中在程序開始部分定義或者更寬的作用域內(nèi),名字應(yīng)該都使用大寫字母,并且指出該常量完整含 義。常量的聲明,應(yīng)該全部大寫,單詞間用下劃線隔開。
示例:static final int MIN_WIDTH = 4;static final int MAX_WIDTH = 999;static final int GET_THE_CPU = 1;