1、内部类可以访问外部类的成员变量
2、静态方法可以在类实例化之前运行
所以:外部类的静态方法内不能实例化内部类的对象
实例:
public class OuterCalss{
public static void staticFunction(){
InnerClass inner = new InnerClass(); //外部类的静态方法内不能实例化内部类的对象
}
class InnerClass{
}
}
1、内部类可以访问外部类的成员变量
2、静态方法可以在类实例化之前运行
所以:外部类的静态方法内不能实例化内部类的对象
实例:
public class OuterCalss{
public static void staticFunction(){
InnerClass inner = new InnerClass(); //外部类的静态方法内不能实例化内部类的对象
}
class InnerClass{
}
}