本篇內(nèi)容介紹了“Java代碼格式規(guī)范是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
在阜城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站制作 網(wǎng)站設(shè)計制作按需開發(fā)網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,外貿(mào)營銷網(wǎng)站建設(shè),阜城網(wǎng)站建設(shè)費用合理。
/** * Java編碼格式個人推薦,參考JDK源碼和Hyperic HQ源碼(原spring旗下著名開源軟件,現(xiàn)vmware)。 * @author lihzh(苦逼coder) * 本文地址:http://mushiqianmeng.blog.51cto.com/3970029/737120 */ public class CodeRule { //聲明變量,等號兩邊有空格。 private static int i = 1; //方法聲明,右括號和左大括號中間有空格。 public static void main(String[] args) { //if語句,比較連接符(>)左右有空格,小括號和大括號中間有空格。 //if 與 左括號中間有空格 if (i > 0) { System.out.println(i); } //兩個條件的連接(&&),左右有空格。 if (i > 0 && i < 2) { System.out.println(i); } //if..else 語句兩種格式 //1.參考JDK,個人使用方式,else跟大括號,前后都有空格 if (i > 0 && i < 2) { System.out.println(i); } else if (i > 2) { System.out.println(i + 1); } else { System.out.println(i); } //2.參考Hyperic HQ源碼, else另起一行,后仍有空格 if (i == 1) { System.out.println(i); } else { System.out.println(i); } //while語句,與if語句類型,while與括號中間有空格,括號內(nèi)格式與if相同 while (i > 0 && i < 2) { System.out.println(i); i++; } //for語句,兩種格式 //1.參考Hyperic HQ,個人使用方式。分號后帶空格,每個子語句中,連接符左右都帶空格。 //for與括號中間帶空格,大小括號中間帶空格。 for (int j = 0; j < 10; j++) { System.out.println(i); } //2.參考JDK,區(qū)別在于子語句中,連接符左右無空格。 for (int j=0; j<10; j++) { System.out.println(i); } //+-*/,格式,四則運算符號前后有空格。 //在JDK的有些代碼里,在方法調(diào)用的參傳遞或在判斷語句中存在的四則運算中,四則運算符號前后無空格。 //為了不造成困擾和混淆,個人為均保留空格。 int a = 1 + 2; int b = 1 - 2; int c = 1 * 2; int d = 1 / 2; //三元表達式格式,每個符號中間均有空格 int j = i > 2 ? 1 : -1; //方法聲明和調(diào)用,用逗號分隔的參數(shù),逗號后有空格。 sum(a, b); sum(c + d, j); } //方法聲明,多個參數(shù),逗號后有空格 private static int sum(int i, int j) { return i + j; } }
“Java代碼格式規(guī)范是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
分享名稱:Java代碼格式規(guī)范是什么
標題網(wǎng)址:http://www.jinyejixie.com/article6/ghhdig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、小程序開發(fā)、動態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化、響應(yīng)式網(wǎng)站、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)