學習java需要的基礎「java編程規範題庫」

現代軟件行業的高速發展對開發者的綜合素質要求越來越高, 因為不僅是編程知識點,其它維度的知識點也會影響到軟件的最終交付質量。比如: 數據庫的表結構和索引設計缺陷可能帶來軟件上的架構缺陷或性能風險; 工程結構混亂導致後續維護艱難;沒有鑒權的漏洞代碼易被黑客攻擊等。 有些人覺得編碼規範不重要,其實是大錯特錯。下面是關於代碼格式的一些編碼規範,都是Java初學者非常容易忽視的細節:

Java編碼規範

Java初學者須知的編碼規範

1、大括號

大括號的使用約定。如果是大括號內為空,則簡潔地寫成 {} 即可,不需要換行; 如果是非空代碼塊則:

(1)左大括號前不換行。

(2)左大括號後換行。

(3)右大括號前換行。

(4)右大括號後還有 else 等代碼則不換行; 表示終止的右大括號後必須換行。

(5)左大括號前有空格,有大括號前與匹配的左大括號所在行的第一個字符縮進級別相同。

Java初學者須知的編碼規範

2、空格

關於空格的使用約定。在代碼中合理使用空格,使代碼中的字符保持合適的間距,避免擁擠而閱讀困難。

(1)所有標識符前後,有且只有一個空格:class空格HellWorld空格{ }

(2)所有運算符前後,有且只有一個空格:String c = “Hello”空格+空格”world”;

(3)左小括號和字符之間不出現空格; 同樣,右小括號和字符之間也不出現空格。

(4)if/for/while/switch/do 等保留字與括號之間都必須加空格: if空格(a > b)

(5)方法參數在定義和傳入時,多個參數逗號後邊必須加空格:method(“a”,空格”b”,空格”c”);

(6)並排語句之間,加空格:

Java初學者須知的編碼規範

3、代碼縮進

採用 4 個空格縮進,禁止使用 tab 字符。說明: 如果使用 tab 縮進,必須設置 1 個 tab 為 4 個空格。 IDEA 設置 tab 為 4 個空格時,請勿勾選 「Use tab character」;而在 eclipse 中,必須勾選 「insert spaces for tabs」。

Java初學者須知的編碼規範

在IDEA中配置如下:

Java初學者須知的編碼規範

在eclipse中配置如下:

Java初學者須知的編碼規範

方法體內的執行語句組、變量的定義語句組、不同的業務邏輯之間或者不同的語義之間插入一個空行。相同業務邏輯和語義之間不需要插入空行。說明: 沒有必要插入多個空行進行隔開。

Java初學者須知的編碼規範

以上就是Java初學者須知的全部編碼規範,快去檢查自己的代碼,看看是否符合編碼規範吧~

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/269527.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-16 13:16
下一篇 2024-12-16 13:16

相關推薦

發表回復

登錄後才能評論