溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Java初學(xué)者要注意哪些問(wèn)題

發(fā)布時(shí)間:2022-01-05 17:54:20 來(lái)源:億速云 閱讀:110 作者:iii 欄目:編程語(yǔ)言

這篇文章主要介紹“Java初學(xué)者要注意哪些問(wèn)題”,在日常操作中,相信很多人在Java初學(xué)者要注意哪些問(wèn)題問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Java初學(xué)者要注意哪些問(wèn)題”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

1、注意縮進(jìn)和空行,每行不要超過(guò)80字符

2、名字要具有描述性,但不要過(guò)長(zhǎng),遠(yuǎn)程時(shí)不建議使用短名

3、特殊名稱(chēng)(比如pi),應(yīng)被定義為final

4、不要讓一個(gè)類(lèi)太大,同理,也不要讓一個(gè)方法太大(盡量不超過(guò)50行)

5、盡量避免在代碼中調(diào)用其它語(yǔ)言(如C、php等)

6、選擇相對(duì)較優(yōu)的算法

7、類(lèi)名的首字母大寫(xiě)

8、方法名的首字母小寫(xiě),之后每個(gè)詞的首字母大寫(xiě),使用動(dòng)詞或動(dòng)賓短語(yǔ)來(lái)命名方法

9、如果不能確定一個(gè)變量該聲明為什么,應(yīng)暫聲明為private

10、變量名首字母小寫(xiě),之后每個(gè)詞的首字母大寫(xiě),不要使用下劃線

11、常量一般全部大寫(xiě),可以使用下劃線

12、在任何符號(hào)與名稱(chēng)之間留一個(gè)空格

13、要有注釋?zhuān)灰獙?xiě)廢話

14、變化頻繁的變量名可以忽略描述性,慣例:

i, j, k 通常代表整數(shù)
r, t, u, v, w 通常代表實(shí)數(shù)
x, y, z 通常是并列出現(xiàn)或代表浮點(diǎn)數(shù)
s, s1, s2, 通常代表字符串
c, ch 通常代表字符
f, file 通常代表文件
tmp, temp 通常代表臨時(shí)變量
ctr, cnt, cntr 一般代表計(jì)數(shù)器(如果i, j, k這些變量已被使用)
dummy, foo, bar 一般代表啞元變量
args 是main-method的主參數(shù)名

到此,關(guān)于“Java初學(xué)者要注意哪些問(wèn)題”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI