Gibt es einen Debugger für Java, der eine Schritt-für-Schritt-Animation zeigt, was tatsächlich passiert, wenn einige Codezeilen ausgeführt werden?
Mein Freund stellt viele Java-Fragen und ich bin mir nicht sicher über die Kommunikation im Moment ...
(Ich bin mir nicht einmal sicher, was ich sage T.)
Danke!
Ich denke, die Frage ist nicht so klar für alle hier ...
Ich will keinen Debugger hier - ich kenne bereits den Debugger von eclipse und so weiter.
Ich frage mich, ob jemand einen Debugger gemacht hat, der BILDER und Animationen zeigt ...
Ich versuche, einen Typen zu unterrichten und dachte, es wäre wirklich gut, ein Werkzeug zu haben, das Dinge grafisch erklären kann.
(Eclipse-Debugger - es geht nur um Text. Ich glaube nicht, dass es sehr effektiv ist, wenn es darum geht, Dinge wie Rekursion zu lehren.)
Es gibt viele IDEs + Debugger für Java. Eclipse und NetBeans gehören zu den ausgereiftesten und beliebte.
Hier ist Wikipedia Vergleichstabelle verschiedener IDEs für Java.
Aktualisieren : JIVE ist, was Sie suchen.
Ich arbeite gerade an meiner Universität an diesem Thema und veröffentlichte ein Papier darüber.
Bei diesem Ansatz muss ein abstraktes UML-Modell der Anwendung definiert werden, das an die laufende Anwendung angehängt wird. Nachdem Sie den Monitor angeschlossen haben, wird eine Momentaufnahme der Anwendung als Objektdiagramm erstellt, das erkundet werden kann. Wenn die Anwendung fortgesetzt wird, kann der dynamische Teil davon als UML-Sequenzdiagramm visualisiert werden.
Mein Plan ist, in den nächsten Wochen eine erste Version des Monitor-Plugins auf Sourceforge zu veröffentlichen. Zur Zeit können Sie im Internet nach den Schlüsselwörtern "Laufzeitverifikation", "Abstraktes Debugging" und "Laufzeitüberwachung" suchen. Einige ähnliche Ansätze sind in dem oben verlinkten Papier aufgeführt.