java中有哪些内部类呢?

徐媛爱 Java面经 发布时间:2022-05-03 23:33:19 阅读数:8130 1
下文笔者讲述Java中常见的内部类简介说明,如下所示:
java中内部类有以下几种分类:
  1.成员内部类
  2.局部内部类
  3.匿名内部类
  4.静态内部类
 其常用场景如下所示:

成员内部类
    作为成员对象的内部类
     可以访问private及以上外部类的属性和方法
    外部类想要访问内部类属性或方法时,必须要创建一个内部类对象
     然后通过该对象访问内部类的属性或方法
    外部类也可访问private修饰的内部类属性

局部内部类
   存在于方法中的内部类
   访问权限类似局部变量
   只能访问外部类的final变量 

匿名内部类
   只能使用一次,无类名
   只能访问外部类的final变量

静态内部类:
   类似类的静态成员变量
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202205/16515922593259.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者