Warum sind rekursive Methoden, die in der Regel statisch in Java?

Ich bin überprüfung Rekursion in diesen Tagen und fand heraus, dass eine Menge von Java-rekursive Methode, die Proben sind statisch. Kann jemand erklären, warum?

Meine Vermutung ist, dass Sie wollen, um Speicherplatz zu sparen, da sich logischerweise eine "Eltern" - rekursive Methode ist, bleiben stumm, solange seine Kinder rekursive Methode ausgeführt wird und nicht wieder alles noch.

Bitte prüfen Sie auch, ob folgende Vermutung richtig ist:

Den statischen rekursive Methode ausgeführt wird, auf dem gleichen thread, während eine nicht-statische kann man laufen in separaten threads, ist das richtig oder macht das keinen Sinn?

  • Die statische rekursive Methode ausgeführt wird, auf dem gleichen thread, während eine nicht-statische kann man laufen in separaten threads, ist das richtig oder macht das keinen Sinn? Es ist absolut falsch. Sie haben ein paar Konzepte hier, dass ich denke, dass Sie benötigen, einzeln zu überprüfen, bevor Sie fortfahren. Verstehen, was die verschiedenen zwischen einem static Methode und eine Instanz-Methode. Verstehen, was Rekursion ist. Wenn Sie möchten, zu verstehen, was threads sind, aber das ist unabhängig.
  • 'Viel' ist nicht das gleiche wie 'gewöhnlich'. Unbegründete Verallgemeinerung.
  • Danke!!!
InformationsquelleAutor Sherman_Meow | 2013-10-01
Schreibe einen Kommentar