2023年java 代碼格式通用

字號:

    范文為教學(xué)中作為模范的文章,也常常用來指寫作的模板。常常用于文秘寫作的參考,也可以作為演講材料編寫前的參考。范文書寫有哪些要求呢?我們怎樣才能寫好一篇范文呢?這里我整理了一些優(yōu)秀的范文,希望對大家有所幫助,下面我們就來了解一下吧。
    java 代碼格式篇一
    代碼格式規(guī)范,僅是為了體現(xiàn)一種規(guī)范和美觀,大家可根據(jù)各自情況和公司要求遵守自己的規(guī)范。下面是小編為大家搜集整理出來的有關(guān)于java代碼格式規(guī)范,希望可以幫助到大家!
    /**
    * java編碼格式個人推薦,參考jdk源碼和hyperic hq源碼(原spring旗下著名開源軟件,現(xiàn)vmware)。
    * @author lihzh(苦逼coder)
    * 本文地址:http:///3970029/737120
    */
    public class coderule {
    //聲明變量,等號兩邊有空格。
    private static int i = 1;
    //方法聲明,右括號和左大括號中間有空格。
    public static void main(string[] args) {
    //if語句,比較連接符(>)左右有空格,小括號和大括號中間有空格。
    //if 與 左括號中間有空格
    if (i > 0) {
    n(i);
    }
    //兩個條件的'連接(&&),左右有空格。
    if (i > 0 && i < 2) {
    n(i);
    }
    //if..else 語句兩種格式
    //1.參考jdk,個人使用方式,else跟大括號,前后都有空格
    if (i > 0 && i < 2) {
    n(i);
    } else if (i > 2) {
    n(i + 1);
    } else {
    n(i);
    }
    //2.參考hyperic hq源碼, else另起一行,后仍有空格
    if (i == 1) {
    n(i);
    }
    else {
    n(i);
    }
    //while語句,與if語句類型,while與括號中間有空格,括號內(nèi)格式與if相同
    while (i > 0 && i < 2) {
    n(i);
    i++;
    }
    //for語句,兩種格式
    //1.參考hyperic hq,個人使用方式。分號后帶空格,每個子語句中,連接符左右都帶空格。
    //for與括號中間帶空格,大小括號中間帶空格。
    for (int j = 0; j < 10; j++) {
    n(i);
    }
    //2.參考jdk,區(qū)別在于子語句中,連接符左右無空格。
    for (int j=0; j<10; j++) {
    n(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;
    }
    }
    注:如有遺漏和錯誤,歡迎指出,有錯必改。
    s("content_relate");
    【java代碼格式規(guī)范】相關(guān)文章:
    java常用代碼
    11-23
    php代碼如何規(guī)范
    10-03
    關(guān)于循環(huán)的java代碼示例
    11-28
    java編程規(guī)范介紹
    11-29
    java學(xué)習(xí)之日期的運算代碼
    11-30
    java讀取圖片exif信息的代碼
    11-30
    java優(yōu)先級線程代碼示例
    11-29
    讓java代碼更高效的技巧
    11-29
    java常見的排序算法的代碼
    11-28