注意静态内部类的类名形式
package Collection; public class Test{ public static class MyClass{//静态内部类的类名为Test.MyClass public static void n1(){ System.out.println("我是静态内部类中的,静态方法"); } public void n2(){ System.out.println("我是静态内部类中的,实例方法"); } } public static void main(String[] args) { //调用静态内部类中的静态方法 Test.MyClass.n1(); //调用静态内部类中的实例方法。此时需要创建对象 Test.MyClass myClass= new Test.MyClass(); myClass.n2(); } }