Wie viele Strings werden im Speicher erstellt?

Sag ich habe diesesString Ausdruc

String hi = "Tom" + "Brady" + "Goat"

Ich weiß, dass der String-Pool "es einer Laufzeit ermöglicht, Speicher zu sparen, indem unveränderliche Strings in einem Pool beibehalten werden"String Pool

Wie viele Zeichenfolgen werden im Zeichenfolgenpool erstellt?

eine anfängliche Schätzung war 5 -"Tom", "Brady", "Goat", "TomBrady","TomBradyGoat", wegen der Reihenfolge der Operationen vonString Verkettung (von links nach rechts?) oder ist es nur das Endergebnis "TomBradyGoat", das im String-Pool gespeichert wird?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage