2022年12月16日
摘要: 局部内部类 定义在外部类方法中,作用范围和创建对象范围仅限于当前方法。 局部内部类访问外部类当前方法中的局部变量时,因无法保障变量的生命周期与自身相同,变量必须修饰为final。 限制类的适用范围 //外部类 public class Outer { private String name = "刘 阅读全文
posted @ 2022-12-16 21:07 小宇不会编程 阅读(44) 评论(0) 推荐(0)
摘要: 静态内部类 不依赖外部类对象,可直接创建或通过类名访问,可声明静态成员。 //外部类 public class Outer { private String name = "xxx"; private int age = 18; //静态内部类:级别和外部类相同 static class Inner 阅读全文
posted @ 2022-12-16 21:06 小宇不会编程 阅读(20) 评论(0) 推荐(0)
摘要: 成员内部类 在类的内部定义,与实例变量、实例方法同级别的类。 外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象。 public class Testouter i public static void main(string[] args){ //1创建外部类对象 outer outer= 阅读全文
posted @ 2022-12-16 21:06 小宇不会编程 阅读(27) 评论(0) 推荐(0)