Find$1.class
Find$2.class
Find$3.class
Find.class
内部类(如果您的类中存在)将被编译并且类文件将是ClassName$InnerClassName
. 在匿名内部类的情况下,它将显示为数字。类的大小(Java 代码)不会导致生成多个类。
例如,给定这段代码:
public class TestInnerOuterClass {
class TestInnerChild{
}
Serializable annoymousTest = new Serializable() {
};
}
将生成的类将是:
TestInnerOuterClass.class
TestInnerOuterClass$TestInnerChild.class
TestInnerOuterCasss$1.class
使用匿名类并不是一个坏习惯,它只取决于用法。