Javatpoint标志
Javatpoint标志

Java静态嵌套类

静态类是在类内部创建的类,在Java中称为静态嵌套类。它不能访问非静态数据成员和方法。它可以通过外部类名访问。

  • 它可以访问外部类的静态数据成员,包括private。
  • 静态嵌套类不能访问非静态(实例)数据成员或

Java静态嵌套类实例的实例方法

TestOuter1.java

现在就测试

输出:

数据是30

在本例中,您需要创建静态嵌套类的实例,因为它有实例方法msg()。但是您不需要创建Outer类的对象,因为嵌套类是静态的,静态属性、方法或类可以在没有对象的情况下访问。

由编译器生成的内部类

Java静态嵌套类示例,带有静态方法

如果在静态嵌套类中有静态成员,则不需要创建静态嵌套类的实例。

TestOuter2.java

现在就测试

输出:

数据是30

下一个话题 嵌套接口





Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


B.Tech / MCA






Baidu
map