Die schnelle Codeprüfung umfasst drei Regelkategorien: J2EE Best Practices, J2SE Best Practices und Performance.
Die folgende Tabelle enthält eine Liste aller Kategorien und Unterkategorien der schnellen Codeprüfung sowie eine Beschreibung der Regeln in diesen Kategorien und Unterkategorien. In der linken Spalte werden die Kategorien in Fettdruck und die Unterkategorien in Normaldruck angezeigt.
Kategorie oder Unterkategorie | Beschreibung |
---|---|
J2EE Best Practices | Enthält Regeln, die auf den Best Practices für die Entwicklung von J2EE-Anwendungen basieren, und unterstützt Webprojekte für WebSphere-Server |
Garbage Collection | Enthält Regeln zur Ermittlung von Methodenaufrufen, die zu einer Verzögerung der Garbage-Collection führen können |
Maintainability | Enthält Regeln zur Ermittlung von Code, der in J2EE-Anwendungen möglicherweise nur schwer zu verwalten ist |
Performance and Scalability | Enthält Regeln zur Ermittlung von Methodenaufrufen, durch die die Leistung oder Skalierbarkeit einer J2EE-Anwendung eingeschränkt wird |
J2SE Best Practices | Enthält Regeln zur Prüfung des Codes auf die Einhaltung der J2SE Best Practices für die Java-Entwicklung |
AWT | Enthält Regeln zur Feststellung von Fehlern in Bezug auf die Verwendung der Abstract Window Toolkit-Bibliothek |
Cloneable | Enthält Regeln zur Feststellung von Fehlern in Bezug auf das Klonen von Objekten |
Comparison | Enthält Regeln zur Feststellung von Fehlern in Bezug auf Objektvergleiche und Objektgleichheitstests |
Null | Enthält Regeln zur Feststellung von Fehlern in Bezug auf die Verwendung von Null |
Portability | Enthält Regeln zur Feststellung von Fehlern in Bezug auf die Portierbarkeit |
Serialization | Enthält Regeln zur Feststellung von Fehlern in Bezug auf die Serialisierung |
Threads | Enthält Regeln zur Feststellung von Fehlern in Bezug auf die Verwendung von Threads |
Performance | Enthält Regeln zur Umsetzung von Vorschlägen zur Leistungsverbesserung und zur Reduzierung des Speicherbedarfs in Java-Anwendungen |
Memory | Enthält Regeln zur Feststellung von durch die Speicherbelegung verursachten Leistungsschwächen |
Mehrere überladene Methoden mit derselben Anzahl von Parametern vermeiden