Die schnelle Codeprüfung ist die Standardcodeprüfung, die immer dann ausgeführt wird, wenn Sie in den Java-Benutzervorgaben auf der Seite 'Codeprüfung' keine Codeprüfung auswählen. Sie umfasst Regelkategorien, die Regeln mit der Wertigkeit Fehler enthalten.
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 |
Sicherheit | Enthält Regeln zur Prüfung der Einhaltung der Java-Sicherheitsstandards |
J2EE-Sicherheit | Enthält Regeln zur Prüfung der Einhaltung der Java-Sicherheitsstandards in einer J2EE-Perspektive |
J2SE-Sicherheit | Enthält Regeln zur Prüfung der Einhaltung der Java-Sicherheitsstandards in einer J2SE-Perspektive |
Mehrere überladene Methoden mit derselben Anzahl von Parametern vermeiden