首页 > 其他 > 详细

内部类

时间:2021-06-06 16:53:57      阅读:34      评论:0      收藏:0      [点我收藏+]

内部类

  1. Java中允许将一个类A声明在另一个类B中,则类A称为内部类,类B称为外部类。

  2. 内部类的分类:成员内部类 VS 局部内部类(方法内、代码块内、构造器内)

  3. 成员内部类

    1. 一方面作为外部类的成员

      • 调用外部类的结构

      • 可以被static修饰

      • 可以被4种不同的权限修饰

    2. 另一方面,作为一个类

      • 具有外部类所有的功能
  4. 关注如下3个问题

    1. 如何实例化成员内部类的对象
    2. 如何在成员内部类中区分调用外部类的结构
    3. 开发中局部内部类的使用
  5. 在局部内部类的方法中,如果调用局部内部类所声明的方法中的局部变量,要求此局部变量为final的。

内部类

原文:https://www.cnblogs.com/yicurtain/p/14855529.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!