Java 关于静态内部类的一个问题

package pratice_chen_01;

public class InnerClass {
    // 成员内部类
    static class Show {
        public static void show() {
            System.out.println("这是一个成员内部类");
        }
    }
}
package pratice_chen_01;

public class main_ {
    InnerClass.Show.show(); // 报错:无法解析符号 'show'
}

请问这是为什么呢?

方法内才能调用方法,不能再类里面调用方法,你放到main方法里面


    public static void main(String[] args) {
        InnerClass.Show.show();
    }

show() 是个方法,不是属性