从内部静态类调用另一个类的静态方法

时间:2018-01-17 19:54:34

标签: java static-methods noclassdeffounderror

我试图将一个调用添加到私有静态内部类中,该内部类调用另一个类的静态方法。

例如:

 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类

从内部静态类调用另一个静态方法时会出现这种行为吗?

0 个答案:

没有答案