嵌套类是定义在另一个类内部的类。嵌套类有四种:1静态成员类2、非静态成员类3、匿名类4局部类(方法内部的类)。
这里主要讲静态成员类,至于什么是静态成员类,参考:http://blog.csdn.net/nasebanaru/article/details/14139789
1、如果成员类不要求访问外部类的实例,就要始终把他定义为static的。不然就会浪费时间与空间。
2、静态内部类常作为共有的的辅助类,仅当外部类一起使用时才有意义。静态内部类也可以表示外部类对象的组件。
嵌套类是定义在另一个类内部的类。嵌套类有四种:1静态成员类2、非静态成员类3、匿名类4局部类(方法内部的类)。
这里主要讲静态成员类,至于什么是静态成员类,参考:http://blog.csdn.net/nasebanaru/article/details/14139789
1、如果成员类不要求访问外部类的实例,就要始终把他定义为static的。不然就会浪费时间与空间。
2、静态内部类常作为共有的的辅助类,仅当外部类一起使用时才有意义。静态内部类也可以表示外部类对象的组件。