我听说 Java 字节码实际上不支持任何类型的未命名类。 javac 如何将未命名的类转换为命名的类?
它综合了形式的名称EnclosingClass$n,其中“n”是匿名类的计数器EnclosingClass。因为使用$不鼓励使用标识符,这些名称不应与任何用户指定的名称冲突。
EnclosingClass$n
EnclosingClass
$