Eclipse-Schritt zum Debuggen

Ich habe gerade Eclipse auf meinem Laptop abgelegt, und wenn ich das Step Into-Debugging-Tool verwende, komme ich nicht nur zum nächsten Teil meines Codes. Ein Beispiel ist, wenn ich anrufe.size(); Auf einer Array-Liste führt es mich in die Array-Listenklasse und durch den gesamten Code, der für erforderlich ist.size();

Auf meinem Desktop gehe ich jedoch einfach zu meinem nächsten Code. Ich mache:

System.out.println("hello world!");

Wenn ich darauf (von meinem Desktop aus) auf "Step Into" klicke,Hallo Welt erscheint die Konsole.

Um dem entgegenzuwirken, wenn ich "einsteige"System.out.println("hellow world"); Auf meinem Laptop wird zuerst PrintStream.class aufgerufen, und nach vielem Klicken wird Writter.class aufgerufen, dann String.class, dann BufferedWritter.class usw.

Ich habe nur "Step Over" beim Debuggen verwendet, obwohl es einige Aufrufe gibt, wäre dies ein einfaches BeispielmergeSort(arr, 0, arr.size()); Wo, wenn ich darüber hinwegsteige, überspringt es einfach das ganze Ding, aber wenn ich hineinsteige, wird es das herausziehenarr.size(); Methode und ich muss all das durchklicken, bevor ich wieder zu meinen Sachen komme.

Auf meinem Desktop verwende ich Windows und Eclipse Version 3.4.1. Auf meinem Laptop läuft Linux und Eclipse Version 3.5.1.

Gedanken? Rat? Ist das sinnvoll?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage