我试图将一个调用添加到私有静态内部类中,该内部类调用另一个类的静态方法。
例如:
public class A {
public static boolean isNumber(){...};
}
public class B {
private static class C {
static boolean isNumber() {
return A.isNumber();
}
}
}
我不太熟悉静态内部类及其工作方式,但当我尝试这样做时,我不断为A类获取NoClassDefFoundError。
无法初始化A类
java.lang.NoClassDefFoundError:无法初始化A类
从内部静态类调用另一个静态方法时会出现这种行为吗?