Heim >Java >javaLernprogramm >Wie hoch ist die maximale Tiefe des Java-Aufrufstapels und wie variiert sie zwischen den Plattformen?
Java Call Stack Depth Limits
Frage:
Es stellt sich die Frage: Was ist das? Maximale Tiefe, die innerhalb des Java-Aufrufstapels erreicht werden kann, bevor ein StackOverflowError ausgelöst wird? Unterscheidet sich die Antwort auf diese Frage je nach zugrunde liegender Plattform?
Antwort:
Die maximale Tiefe des Java-Aufrufstapels wird durch die Menge des zugewiesenen virtuellen Speichers bestimmt zum Stapel. Dieser Wert kann je nach verwendeter Plattform unterschiedlich sein.
Um die Größe des Aufrufstapels anzupassen, kann der VM-Parameter -Xss oder der Thread(ThreadGroup, Runnable, String, long)-Konstruktor verwendet werden.
Weitere Details und technische Analysen finden Sie in der ausführlichen Diskussion unter folgendem Link:
http://www.odi.ch/weblog/posting.php?posting=411
Das obige ist der detaillierte Inhalt vonWie hoch ist die maximale Tiefe des Java-Aufrufstapels und wie variiert sie zwischen den Plattformen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!