Mit Hilfe von Step-Befehlen können Sie Ihr Programm Anweisung für Anweisung durchlaufen.
Geben Sie einen Step-Befehl ein, während das Debug für eine Multithreading-Anwendung erfolgt, wird die Ausführung möglicherweise in einem anderen Thread gestoppt.
Mit dieser Aktion können Sie in Code verzweigen, der Debugdaten enthält, und Code überspringen, der keine Debugdaten enthält. Dies könnte in dem aktuellen Programm/der aktuellen Prozedur, in einem aufgerufenen Programm/einer aufgerufenen Prozedur oder in einem Programm/einer Prozedur, das/die innerhalb eines aufgerufenen Programms/einer aufgerufenen Prozedur aufgerufen wird, der Fall sein.
Gehen Sie wie folgt vor, um einen Befehl "Step into" auszuführen:
Das Absetzen eines Befehls "Step return" erlaubt die Ausführung aller Threads. Gehen Sie wie folgt vor, um einen Befehl "Step return" auszuführen:
Führen Sie das Debug für Ihr Java-Programm aus, kann das Verhalten
bei Step-Befehlen unregelmäßig sein, wenn ein Befehl "Step into" für
Konstruktoren oder ein Befehl "Step into" oder "Step over" für
SystemLoad-Bibliotheksfunktionen ausgeführt wird.