Java-Programmierer verwenden eine Vielzahl von Werkzeugen und Methoden, um ihre Applets und Anwendungen testen, um sicherzustellen , dass sie robust, Bug-frei und funktionieren als erwartet. JDB
Die JDB ist die Java- Debugger und es ist das wichtigste Werkzeug für das Finden und Beheben von Fehlern in einem Java-Programm verwendet . Es ermöglicht dem Programmierer, Haltepunkte , wo er stoppen und überprüfen können den Zustand des Programms zu definieren. Integrated Development Environments ( IDEs ) wie Netbeans und Eclipse bieten eine benutzerfreundliche Schnittstelle für dieses Werkzeug .
JUnit
JUnit ist ein Test-Framework , die Programmierer , um automatisierte schreiben können testen Skripte in Java für jeden Teil eines Programms.
profilers
Es gibt eine Vielzahl von freien und kommerziellen Java -Profiler . Dies sind Werkzeuge , die ein Java -Programm ausführen und analysieren seine Leistung , Ausdrucken eines Berichts für den Programmierer auf der CPU-Zeit durch jede Methode , die auf Speicher in verschiedenen Teilen der Laufzeit und andere Performance -bezogene Informationen verbraucht gemacht.
< Br >
Logging
standardmäßig macht es einfach, Java , um die Eingabeaufforderung mit dem " System.out.writeln "-Befehl drucken, aber die meisten Programmierer sind abhängig von einer mehr anspruchsvolle Logging Tool entwickelt, um halten ordentlich und einfach zu sezieren Protokolldateien über den inneren Zustand eines Programms zu helfen, ein Programmierer bestimmen , was passiert, wenn ein Fehler aufgetreten ist.
JConsole
JConsole ist eine grafische Benutzeroberfläche, die ein Programmierer , um den Zustand des gesamten Java Virtual Machine Monitor und Anwendungen überprüfen können.