摘要: 一.什么是内部类? 答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类 二.为什么要使用内部类? 答:1.内部类可以提供更好的封装,将一个类隐藏在另一个类内,不允许同一个包中其他类访问这个内部类 2.内部类的方法可以直接访问外部类的所有数据,包 阅读全文
posted @ 2016-10-06 16:54 jiguojing 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一.静态成员变量 1.属于整个类而不是某个对象实例,所以可以直接通过类名和对象名去调用。 2.静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收 二.静态方法 1.静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员;如果希望在静态方法中调用非 阅读全文
posted @ 2016-10-06 15:51 jiguojing 阅读(14942) 评论(0) 推荐(0) 编辑