Java 外部类是否可以定义为静态类并包含内部静态类?
将外部类定义为静态类是正确的,而内部也有一个静态类?只需要外部类和内部类的一个实例。外部类可以是抽象的,而其封闭类可以是静态的吗?不,顶级类不能是静态的。类声明中“static”的含义仅与嵌套类相关。当然,在抽象类中可以有一个静态嵌套类 从: 修饰符static仅适用于成员类(§8.5.1),不适用于顶级、本地或匿名类Java 外部类是否可以定义为静态类并包含内部静态类?,java,oop,Java,Oop,将外部类定义为静态类是正确的,而内部也有一个静态类?只需要外部类和内部类的一个实例。外部类可以是抽象的,而其封闭类可以是静态的吗?不,顶级类不能是静态的。类声明中“static”的含义仅与嵌套类相关。当然,在抽象类中可以有一个静态嵌套类 从: 修饰符static仅适用于成员类(§8.5.1),不适用于顶级、本地或匿名类 请注意,如果您想要一个类的“只有一个实例”,那么您应该潜在地使它成为一个单独的类—这是完全独立的,而不是影响类声明本身的东西。不,顶级类不能是静态的。类声明中“static”的含
请注意,如果您想要一个类的“只有一个实例”,那么您应该潜在地使它成为一个单独的类—这是完全独立的,而不是影响类声明本身的东西。不,顶级类不能是静态的。类声明中“static”的含义仅与嵌套类相关。当然,在抽象类中可以有一个静态嵌套类 从: 修饰符static仅适用于成员类(§8.5.1),不适用于顶级、本地或匿名类 请注意,如果您想要一个类的“只有一个实例”,那么您应该潜在地将其设置为一个单实例—这是完全独立的,而不是影响类声明本身的东西