快速程式碼複查包含三個規則種類︰J2EE 最佳作法、J2SE 最佳作法和效能。
下表列出快速程式碼複查中的所有種類和子種類,以及其內含規則的說明。在左欄中,種類是以粗體文字表示,子種類則為純文字。
種類或子種類 | 說明 |
---|---|
J2EE 最佳作法 | 包含以最佳 J2EE 開發作法為基準的規則,並且支援以 WebSphere® 伺服器為目標的 Web 專案 |
記憶體回收 | 其中包含的規則可偵測會延遲記憶體回收的方法呼叫 |
可維護性 | 其中包含的規則可用來偵測 J2EE 應用程式中難以維護的程式碼 |
效能及可調整性 | 其中包含的規則可用來偵測會妨礙 J2EE 應用程式的效能和限制其可調整性的方法呼叫 |
J2SE 最佳作法 | 包含驗證程式碼是否符合 Java™ 開發之 J2SE 最佳作法的規則。 |
AWT | 包含偵測有關於使用「抽象視窗化工具箱」程式庫相關事宜的規則 |
可複製 | 包含偵測有關於物件複製相關事宜的規則 |
比較 | 包含偵測有關於比較物件和測試物件相等相關事宜的規則 |
空值 | 包含偵測有關於使用空值相關事宜的規則 |
可攜性 | 包含偵測有關於可攜性相關事宜的規則 |
序列化 | 包含偵測有關於序列化相關事宜的規則 |
執行緒 | 包含偵測有關於使用執行緒相關事宜的規則 |
效能 | 包含實施 Java 應用程式中增進效能和減少所佔的記憶體空間之建議的規則 |
記憶體 | 包含偵測有關於記憶體用量之效能相關事宜的規則 |
避免使用具有相同參數數目的多重超載方法