注意静态内部类的类名形式
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();
}
}