JavaSE------内部类,外部类,局部内部内,成员内部类,匿名内部类

这部分总算是搞清楚了,就来写写我的认识一. 内部类,外部内- 官方对内部类和外部类的解释:内部类可以直接访问外部类的成员,包括私有。外部类要访问内部类的成员,必须创建对象我对内部类和外部类的理解:内部内范围更小,小的可以进入大的外部内范围更大,大的进不去小的## 二.成员内部类,局部内部类- 官方对其解释:在成员位置定义的类,被称为成员内部类。在局部位置定义的类,被称为局部内部类...
摘要由CSDN通过智能技术生成

Java基本概念 — 抽象类抽象方法
Java基本概念 — 修饰符
Java基本概念 — 方法重载方法重写
Java基本概念 — 接口
Java基本概念 — 继承
Java基本概念 — 内部类,外部类,局部内部内,成员内部类,匿名内部类

这部分总算是搞清楚了,就来写写我的认识

一. 内部类,外部内- 官方对内部类和外部类的解释:

内部类可以直接访问外部类的成员,包括私有。
外部类要访问内部类的成员,必须创建对象

  • 我对内部类和外部类的理解:
    内部类范围更小,小的可以进入大的
    外部类范围更大,大的进不去小的

二.成员内部类,局部内部类- 官方对其解释:

在成员位置定义的类,被称为成员内部类。
在局部位置定义的类,被称为局部内部类。

  • 我对其理解:
    在类中方法外的类,是成员内部类
    在类中方法中的类,是局部内部类
下面用代码解释一下局部内部类:

需要注意的是:局部内部类创建对象只能在包含它的方法中

  • 局部内部类
class Outer {
   
    public int num = 10;
    public void study(){
   
        class Inner 
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值