【发布时间】:2023-04-04 16:29:01
【问题描述】:
为什么我不能在内部类中拥有接口?为什么它们天生就是static?对不起,如果这是一个愚蠢的问题,我已经尽我所能一次又一次地用谷歌搜索,但我似乎无法把它包裹在我的头上。至于为什么我不能在内部类/本地类中声明这些?
同样作为确认,我们可以在接口中使用静态最终变量的原因是因为它们没有指定状态或任何此类实现,对吗?如果我们丢失了static 并且只使用了一个final,我们需要一个没有意义的实例,因为你不能实例化一个接口。抱歉,我真的很困惑,我知道我应该再提一个问题,但我认为这两个问题有些相关。
【问题讨论】:
标签: java class interface static local