随笔分类 -  java常用类

摘要:局部内部类 定义在外部类方法中,作用范围和创建对象范围仅限于当前方法。 //外部类 public class Outer{ private String name ="刘德华"; private int age = 35; public void show(){ //定义局部变量 final Str 阅读全文
posted @ 2022-01-12 11:52 摘星丶仙 阅读(21) 评论(0) 推荐(0) 编辑
摘要:静态内部类 不依赖外部类对象,可直接创建或通过类名访问,可声明静态成员。 //外部类 public class Outer{ private String name = "xxx"; private int age = 18; //静态内部类:和外部类相同 static class Inner{ p 阅读全文
posted @ 2022-01-12 10:48 摘星丶仙 阅读(15) 评论(0) 推荐(0) 编辑
摘要:成员内部类 在类的内部定义,与实例变量、实例方法同级别的类。 外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象。 Outer out = new Outer(); Inner in = out.new Inner(); //外部类 public class Outer{ //实例变量 pr 阅读全文
posted @ 2022-01-12 10:16 摘星丶仙 阅读(16) 评论(0) 推荐(0) 编辑
摘要:什么是内部类 概念:在一个类的内部再定义一个完整的类。 class Outer{ class Inner{ } } 特点: 编译之后可生成独立的字节码文件。 内部类可直接访问外部类的私有成员,而不破坏封装。 public class Body{ private String name; //头部 c 阅读全文
posted @ 2022-01-11 23:52 摘星丶仙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:内部类 成员内部类 静态内部类 局部内部类 匿名内部类 阅读全文
posted @ 2022-01-11 23:44 摘星丶仙 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示