java内部类一些总结

java内部类一些总结,第1张

java内部类一些总结

内部类:

静态内部类中可以有非静态的方法

②当内部类中有静态方法或者静态成员变量时,一定是静态内部类(类比抽象类)

外部类访问内部类:必须建立内部类的对象

内部类访问外部类:内部类可以直接访问外部类的成员包括私有成员,因为外部类持有内部类的引用

特例:内部类写在外部类的方法中(即局部变量的位置)

  1、内部来外部类均可定义变量/常量

  2、只能被final/abstract修饰

  3、只能访问被final/abstract修饰的变量

  4、可以直接访问外部类中的成员,因为还持有外部类的引用

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5687276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存