内部类可以访问外部类的属性和方法吗?
注意:在内部类构造的时候,会将外部类的引用传递进来,并且作为内部类的一个属性,所以内部类会持有一个其外部类的引用。当内部类调用外部类的私有属性时,其真正的执行是调用了编译器生成的属性的静态方法(即acess$0,access$1等)来获取这些属性值。这一切都是编译器的特殊处理。外部类可以通过内部类的实例获取私有属性x的操作. 如何让内部类私有成员不被外部访问相信看完上面两部...