私はJavaが初めてで、ローカルクラスの概念を学ぼうとしています。現在、Offical Java Documentation Oracle のローカル クラスに関する章を読んでいます。この章で、互いに矛盾しているように見える 2 つのステートメントに遭遇しました。どちらの記述が正しいか、知識のある人が手を差し伸べてくれませんか? または、どちらも正しいですが、その概念についての私の理解はまだありません。
ローカル クラスは、ローカル変数にアクセスできます。ただし、ローカル クラスは、final と宣言されたローカル変数にのみアクセスできます。
ローカル クラスは、外側のブロックのインスタンス メンバーにアクセスできるため、静的ではありません。
https://docs.oracle.com/javase/tutorial/java/javaOO/localclasses.html