Java静态内部类、匿名内部类、成员式内部类和局部内部类

Java静态内部类、匿名内部类、成员式内部类和局部内部类内部类可以是静态 static 的 可以使用 public protected 和 private 访问控制符 而外部类只能使用 public 或者默认

欢迎大家来到IT世界,在知识的湖畔探索吧!

内部类可以是静态(static)的,可以使用 public、protected 和 private 访问控制符,而外部类只能使用 public,或者默认。

Java静态内部类、匿名内部类、成员式内部类和局部内部类



欢迎大家来到IT世界,在知识的湖畔探索吧!

成员式内部类

Java静态内部类、匿名内部类、成员式内部类和局部内部类

Java静态内部类、匿名内部类、成员式内部类和局部内部类

成员式内部类的访问

Java静态内部类、匿名内部类、成员式内部类和局部内部类

2) static 内部类相当于其外部类的 static 成员,它的对象与外部类对象间不存在依赖关系,因此可直接创建。示例如下:

Java静态内部类、匿名内部类、成员式内部类和局部内部类

Java静态内部类、匿名内部类、成员式内部类和局部内部类

局部内部类

  1. 仅在定义了它们的代码块中是可见的;
  2. 可以使用定义它们的代码块中的任何局部 final 变量;
  3. 局部类不可以是 static 的,里边也不能定义 static 成员;
  4. 局部类不可以用 public、private、protected 修饰,只能使用缺省的;
  5. 局部类可以是 abstract 的。
Java静态内部类、匿名内部类、成员式内部类和局部内部类

匿名内部类

Java静态内部类、匿名内部类、成员式内部类和局部内部类

Java静态内部类、匿名内部类、成员式内部类和局部内部类

小皮是一个有着5年工作经验的程序员,关于Java,自己有做材料的整合,一个完整学习Java的路线,学习材料和工具。需要的伙伴可以私信我,发送“交流”后就可免费获取。对于学习Java有任何问题(学习方法,学习效率,如何就业)都可以问我。

Java静态内部类、匿名内部类、成员式内部类和局部内部类

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/95316.html

(0)
上一篇 2小时前
下一篇 2小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信