FindBugs für NullPointerExceptions und Memory Leaks
Ich bin auf der Suche in die Verwendung von FindBugs zu helfen, offensichtliche Fehler in meinem code.
Ich verstehe, dass alle tool beschränkt sich in gewisser Weise, aber die zwei häufigsten Fehler, die ich sehen will sind:
NullPointerExceptions
; und- Java memory leaks
Tut FindBugs über die Fähigkeiten, diese zu finden? Ich bin sicher, man ist nie garantiert, um alle Fehler aufgedeckt, aber es wäre schön, wenn FindBugs erkennen konnte auch nur einen Bruchteil der Ihnen Recht gibt innerhalb von Eclipse für mich.
Habe ich gelesen, das HTML - Handbuch und noch nicht in alles, was erwähnt diese Fähigkeiten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
FindBugs verwendet die statische Analyse zu suchen, Fehler in Java-code. Sie könnten gut bekommen Sie Tipps über die Verbesserung Ihrer code, aber es kann nicht garantieren, dass Sie erkennen, Speicherlecks oder NullPointerExceptions auf Grund der Laufzeit der Natur beider Art von Problemen. Sicher bekommt man sehr gute Tipps über die Vermeidung von schlechten Praktiken, die verursachen könnte, memory-leaks und null-Zeiger, aber es ist nur ein Ausgangspunkt.
Überprüfen Sie auch diese Frage über die Suche nach memory leaks in Java.
Den folgenden Findbugs überprüft werden vermieden NullPointerException:
Einige Prüfungen über Speicherprobleme, die helfen, verbessern Sie Ihre code
FindBugs ist ziemlich gut darin, Probleme mit null-Werten.
http://findbugs.sourceforge.net/bugDescriptions.html beschreibt viele bugs FindBugs erkennen kann, zu tun, mit null.