静态方法中不可直接new内部类实例对象问题

结论:静态方法中,是不可以直接new内部类实例对象和引用外部类的成员变量的。 原因:1、外部类中的成员变量、方法以及内部类其实三者都在同一个级别上,三者都必须由外部类的实例对象才能调用(举例:当一个方法被调用时,此时肯定已经有了外部类的实例对象。),故而他们三者可以互相引用。 2、而静态main方法因为其方法为静态,在类编译时,便生成了该静态方法,故而其运行不依赖于外部类的实例对象,因为内部类要依
相关文章
相关标签/搜索