我也觉得有点漏,如果内部类成员变量跟外部类的成员类同名的时候,如果要进行访问外部类的成员变量的时候,语法应该是:外部类的名字.this.变量名字,然而课程上就只是说了使用this关键字,导致直接认为this.变量名字
2016-09-24
上来先找public static void main入口,入口里创建对象,回去被创建对象的类里找方法……对新手来说确实容易晕……
2016-09-23
静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员,若需要调用时需创建类对象来实现,然后通过对象来访问非静态变量。
在普通成员方法中,则可以直接访问同类的非静态变量和静态变量。
静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
在普通成员方法中,则可以直接访问同类的非静态变量和静态变量。
静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
2016-09-23
java中被static修饰的成员成为静态成员或者类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所分享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然鉴于他的作用的特殊性更推荐用类名访问
2016-09-23