在内部类中,内部类默认持有封装类的一个句柄,这样内部类可以访问其外围类数据域是很好理解的,但当我们使用了static声明了内部类时,这些它就无法访问非静态数据,但为什么它可以访问static数据和方法?