开发者社区> 问答> 正文

java中静态嵌套类是什么意思呀?

已解决

java中静态嵌套类是什么意思呀?

展开
收起
游客gzyuldo4mrg6i 2022-04-02 22:14:29 606 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    静态内部类中可以定义静态或者非静态的成员。

    从技术上讲,静态嵌套类不属于内部类。因为内部类与外部类共享一种特殊关系,更确切地说是对实例的共享关系。而静态嵌套类则没有上述关系。它只是位置在另一个类的内部,因此也被称为顶级嵌套类。

    静态的含义是该内部类可以像其他静态成员一样,没有外部类对象时,也能够访问它。静态嵌套类仅能访问外部类的静态成员和方法。

    2022-04-02 22:17:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载