顶级类+静态嵌套类+内部类

接口由接口头(interface header)和接口体(interface body)组成

interface
接口中声明的常量隐含地为public static final,称为常量修饰符(constant modifiers).
接口定义的方法隐含为public abstract, 称为抽象方法修饰符(abstract method modifiers)
在接口中也可以声明嵌套顶层类和接口。
interface  interfaceName{
    class NestedTopLevelClass{}
    interface NestedInterface{}
}

嵌套类型=嵌套类+嵌套接口。
嵌套类型之间的区别在于该嵌套类型是类 还是接口,以及包装它的是类还是接口

如果嵌套类或者接口被声明为static,该嵌套类就相当于顶级类和接口,该类(static嵌套类)
被称做静态嵌套类。 静态嵌套类充当结构化和确定作用域的机制。
嵌套接口总是静态的,习惯上省略了static修饰符。

非静态嵌套类被称为内部类
                                                                                                                                                                                                                                                                          

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值