Die lokale Klasse kann auf eine nicht endgültige Variable in Java 8 zugreifen

Vor Java 8 konnten wir keine nicht endgültigen Variablen innerhalb der lokalen Klasse verwenden. Aber jetzt erlauben sie sowohl final als auch effective final (wer seine Werte nicht geändert hat), können von lokalen Klassen referenziert werden. Was ich weiß (korrigiere mich, wenn ich falsch liege), es wurde nicht unterstützt, nicht endgültige Werte zu verweisen, da dort Werte geändert werden können. Also, wie sie es jetzt unterstützen und warum es früher nicht unterstützt wurde.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage