java中的内部类调用外部类 在非静态内部类中外部类不能调用内部类的方法,内部类可以直接调用外部类的方法,而且当内部类中的属性和外部类属性重名的时候,调用外部类属性可以是外部类名. this. 属性去调用。当主函数中调用内部类是,可以是外部类名.内部类名 对象=new外部类名(). new内部类名(),创建对象调用方法,非静态内部类中不可以用静态属性,静态方法与静态代码块。静态内部类可以访问外部类的静态成员,方法,属性