活力蜜蜂

文章
8
资源
0
加入时间
2年10月21天

静态内部类和普通内部类的区别以及外部类对其访问方式

区别:静态内部类相对与外部类是独立存在的,在静态内部类中无法直接访问外部类中变量、方法。如果要访问的话,必须要new一个外部类的对象,使用new出来的对象来访问。但是可以直接访问静态的变量、调用静态的方法;普通内部类作为外部类一个成员而存在,在普通内部类中可以直接访问外部类属性,调用外部类的方法。外部类访问方式:public class test { int c=1; st...