Warum String in Java unveränderlich oder endgültig ist [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Warum wird die String-Klasse in Java als final deklariert? 16 Antworten

Wie mir gesagt wurde, ist dies eine wichtige Frage in Bezug auf ein String-Interview in Java, die mit der Erörterung von "What is String" beginnt. Wie unterscheidet sich String in Java von C oder C ++? Dann werden Sie nach unveränderlichen Objekten gefragt, und Sie werden nach der Hauptfrage gefragt frage: "Warum String in Java unveränderlich oder endgültig ist".

Können Sie Ihre Ideen teilen?

Danke im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage