1、在恰當(dāng)?shù)牡胤綄?duì)代碼進(jìn)行分行。筆者建議將Java源代碼每行的長(zhǎng)度控制在70個(gè)字符、最大不超過(guò)80個(gè)字符。當(dāng)超過(guò)這個(gè)字符長(zhǎng)度的時(shí)候,開(kāi)發(fā)人員就需要考慮在恰當(dāng)?shù)牡胤綄?duì)他們進(jìn)行分行處理。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了佳木斯免費(fèi)建站歡迎大家使用!
2、你是問(wèn)類(lèi)似C語(yǔ)言中字符換行符號(hào)么?如果是這種java中不支持,可以通過(guò)+號(hào)分成兩個(gè)串來(lái)連接。如果是代碼中的換行,中直接使用回車(chē)就行。
3、當(dāng)不得已對(duì)代碼進(jìn)行折行處理時(shí),下一行的代碼應(yīng)該與其同等級(jí)的代碼行左對(duì)齊。如上例所示,在+號(hào)前面將某一段四則運(yùn)算公式進(jìn)行折行處理的時(shí)候,其+號(hào)符號(hào)已經(jīng)采取縮進(jìn)處理。
4、java源代碼是用來(lái)關(guān)聯(lián)jar中的編譯代碼的。
1、而且一個(gè)Java方法不能超過(guò)64k。一般一個(gè)Java類(lèi)不要有太多行數(shù),如果一個(gè)Java代碼超過(guò)幾千甚至過(guò)萬(wàn),個(gè)人覺(jué)得應(yīng)該考慮一些代碼優(yōu)化方式,比如繼承;或者重新構(gòu)思這個(gè)類(lèi)。代碼行數(shù)太多可讀性查,不利于維護(hù)。
2、以1000行為準(zhǔn),超過(guò)千行就要考慮類(lèi)拆分了。類(lèi)的代碼行數(shù)沒(méi)有特定的行數(shù)限制規(guī)范。根據(jù)實(shí)際情況決定。對(duì)于經(jīng)常使用的java類(lèi),代碼行數(shù)應(yīng)該盡可能的少,這樣能減少java類(lèi)的加載時(shí)間,減少內(nèi)存頻繁占用和回收。
3、大約估算一下,一共兩千多萬(wàn)字節(jié),按utf-8編碼格式,大概一千萬(wàn)字符,每一行五十個(gè)字符計(jì)算,二十萬(wàn)行左右的純代碼。
4、如果非要數(shù)字,平均一個(gè)月寫(xiě)3到10萬(wàn)行應(yīng)該是不成問(wèn)題的。有一種叫做StepCounter的工具可以計(jì)算java代碼行數(shù),lz可以看一下。
沒(méi)有任何規(guī)定。括號(hào)的對(duì)齊與否是根據(jù)你的個(gè)人習(xí)慣定的(除非你用第三方開(kāi)發(fā)平臺(tái),如Eclipse),你只要保證括號(hào)沒(méi)有出現(xiàn)不匹配現(xiàn)象即可。
Java和C都是指令式語(yǔ)言(Imperative Language),不同的是Java有面向?qū)ο螅∣O)成分在里面,而C是完全面向過(guò)程的,C的高級(jí)版本C++、C#支持面向?qū)ο蟆?/p>
Java不支持缺省函數(shù)參數(shù),而c十十支持。在c中,代碼組織在函數(shù)中,函數(shù)能訪問(wèn)程式的全局變量。
與C/C++語(yǔ)言不同的是,Java語(yǔ)言還可以將一些非拉丁字母包含在標(biāo)識(shí)符中,這是因?yàn)镴ava語(yǔ)言使用的是Unicode字符,所有的十六進(jìn)制00C0以上的Unicode字符都可以用在標(biāo)識(shí)符中。但是Java語(yǔ)言的關(guān)鍵字是不能用來(lái)作為標(biāo)識(shí)符的。
當(dāng)前名稱(chēng):JAVA代碼行寬規(guī)則 java規(guī)范代碼格式快捷鍵
網(wǎng)站路徑:http://chinadenli.net/article45/descphi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站內(nèi)鏈、微信小程序、品牌網(wǎng)站制作、企業(yè)網(wǎng)站制作、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)