422 Stimmen

Was ist mit "unveränderlich" gemeint?

Dies könnte die dümmste Frage sein, die je gestellt wurde, aber ich denke, sie ist für einen Java-Neuling ziemlich verwirrend.

  1. Kann jemand klären, was gemeint ist mit unveränderlich ?
  2. Warum ist ein String unveränderlich?
  3. Was sind die Vor- und Nachteile von unveränderlichen Objekten?
  4. Warum sollte ein veränderbares Objekt wie StringBuilder gegenüber String bevorzugt werden und umgekehrt?

Ein schönes Beispiel (in Java) wäre sehr willkommen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X