我是 Java 新手,正在尝试学习本地类的概念。我目前正在阅读官方 Java 文档 Oracle 上关于本地类的章节。我在本章中遇到了两个似乎相互矛盾的陈述。有知识的人可以帮我看看哪种说法是正确的吗?或者他们都是正确的,只是我对这个概念的理解还不存在。
本地类可以访问局部变量。但是,局部类只能访问声明为 final 的局部变量。
本地类是非静态的,因为它们可以访问封闭块的实例成员。
https://docs.oracle.com/javase/tutorial/java/javaOO/localclasses.html