Mögliche Duplizieren:
String and FinalIst es sinnvoll, einen letzten String in Java zu definieren?
Von http://docs.oracle.com/javase/6/docs/api/java/lang/String.html kann ich das lesen:
Strings are constant; their values cannot be changed after they are created.
Bedeutet dies, dass ein final String
nicht wirklich Sinn in Java machen, in der Gefühl, dass das final
Attribut irgendwie redundant ist?
Das Deklarieren einer * Variablen * final hat nichts mit dem Objekt zu tun, das Sie zugewiesen haben. –
Das 'Objekt' selbst ist unveränderlich, aber die Bezugnahme darauf könnte veränderbar sein. Wenn man es "final" macht, wird die Referenz ebenfalls unveränderlich. –
Danke für alle Antworten und Kommentare. Entschuldigung für das Duplizieren. – Campa