Debugging ist ein leistungsfähiges Programm -Analyse-Tool , die extensive Nutzung von Software-Entwicklern sieht. Ein Debugger ermöglicht es Ihnen, durch jede Zeile des Codes in einem Programm Schritt , so dass Sie die Ausführung verfolgen und entdecken Sie eventuelle Fehler. Sie können auch den Inhalt des Speichers , variable Werte und Adressen und registrieren Inhalte . Lernen, wie man einen Debugger verwenden ist sehr wichtig , da sie Aufspüren von Fehlern möglich zu machen. Die NetBeans Integrated Development Environment hat einen Debugger , die Sie verwenden, um Java -Anwendungen zu debuggen können . Anleitung
1
öffnen NetBeans , indem Sie auf das entsprechende Symbol. Wenn NetBeans Lasten, laden Sie das gewünschte Projekt zu debuggen. Wenn Sie nicht über ein Projekt, sondern möchte über NetBeans Debugger sowieso lernen, können Sie ein neues Projekt , indem Sie auf "File \\ New Project" und der Auswahl erstellen "Java -Anwendung. " Unabhängig davon, ob Sie gerade ein neues Projekt erstellt oder ein bestehendes Projekt geladen , die wichtigsten Editor-Fenster von NetBeans zeigt nun die Quellcode-Datei .
2
Erstellen Sie einen Haltepunkt in einer beliebigen Zeile Code . Ein Breakpoint ist eine Stelle im Programm , wo die Ausführung angehalten und der Debugger warten Sie gehen . Dies ist sehr nützlich, um eine Vorstellung davon, was das Programm zu einem bestimmten Zeitpunkt zu tun . Wenn Sie denken, Sie einige Ihrer Code hat einen Fehler , versuchen Sie, den Haltepunkt direkt vor dem verdächtigen Code. Um einen Breakpoint zu setzen , auf einer Linie Zahl auf der linken Seite des Quellcodes mit der rechten Maustaste . Es erscheint ein Kontextmenü . Wählen Sie " Breakpoint /Toggle Zeile Breakpoints ", um den Haltepunkt zu schaffen.
3
Type " Strg -F5 ", um mit dem Debuggen beginnen das Projekt. Der Debugger wird das Programm ausführen bis zum ersten Haltepunkt . Sie können jetzt mit der Maus über Variablen und Informationsfenster erscheinen neben ihnen . Diese Informationsfenster zeigt den Wert der Variablen und Typ. Auf der oberen rechten Seite des NetBeans -Fenster wird die aktuelle Speicherauslastung des Programms angezeigt.
4
Bewegen Sie sich auf die nächste Zeile Code durch Drücken von " F7 " oder " F8 ". Die F7-Taste bewirkt, dass der Debugger an den Code " in den Schritt " , während die F8 bewirkt, dass es Code " über Schritt " . Der Schritt in Code zeigt das Innenleben von Funktionsaufrufen und wird tief eintauchen in den Code , wenn viele verschachtelte Funktionsaufrufe vorgenommen werden. Auf der anderen Seite , stieg über ignoriert das Innenleben von Funktionsaufrufen und wird nur in dem Wert, den sie zurückkehren interessiert . Wenn Sie eine Funktion nach Ihrem Programm aufgerufen debuggen müssen, verwenden Sie " Schritt in ", aber wenn Sie das aktuelle Programm zu debuggen möchten, verwenden Sie " Schritt über . "