Deklarieren eines Listenfelds mit dem letzten Schlüsselwort
Wenn ich die folgende Aussage innerhalb einer Klasse habe, woSynapse
ist ein abstrakter Typ:
private final List<Synapse> synapses;
Tutfinal
erlauben Sie mir, noch in der Lage zu sein, den Zustand der zu ändernSynapse
Objekte in derList
, aber hindere mich daran, neue hinzuzufügenSynapse
Objekte zur Liste? Wenn ich mich irre, können Sie mir bitte erklären, wasfinal
tut und wann ich das Schlüsselwort verwenden solltefinal
stattdessen.