黑马程序员技术交流社区

标题: 成员内部类被静态修饰后的访问方式? [打印本页]

作者: lijiy09    时间: 2016-3-10 16:55
标题: 成员内部类被静态修饰后的访问方式?
在一个外部类中设置一个成员内部静态类,如果要访问该成员内部静态类中的方法,为什么格式是外部类名.内部类名 对象名 = new 外部类名.内部类名( ),外部类为什么不需要创建对象?另外被static修饰的内部类,应该随着外部类的加载而加载?
作者: zx7660    时间: 2016-3-10 20:19
      访问成员内部静态类也是需要创建对象的,new 外部类名.内部类名( )  实际上应该是:外部类名.new 内部类(); new 内部类() 就是一个新创建的对象,静态成员用类名.的方式调用,习惯上就写成了new 外部类名.内部类名( ).
作者: lijiy09    时间: 2016-3-11 13:31
嗯嗯,灰常感谢~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2