我已经开始学习用于 Android 应用程序开发的 Java 语言。
根据我基于静态类的理解,我们无法实例化静态类的对象。
但是为什么在以下情况下允许实例化静态嵌套类对象?
class EnclosingClass
{
//...
class static StaticInnerClass
{
//...
}
}
为什么我们可以创建内部类的对象,如果它被标记为静态?
EnclosingClass.StaticInnerClass s = new EnclosingClass.StaticInnerClass()