我正在从内部类创建一个实例,但我不明白这种语法是什么意思。
OuterClass outerObject = new OuterClass(); OuterClass.InnerClass innerObject = outerObject.new InnerClass();
我知道如果不从外部类中获取对象就无法从内部类中获取对象,然后我们使用外部类outerObjectOuterClass outerObject = new OuterClass();
中的对象从内部类中获取实例,那么OuterClass.InnerClass到底是什么意思因为它在 Java 文档中没有解释,因为它指出:outerObject.new InnerClass();
要实例化内部类,必须先实例化外部类。然后,使用此语法在外部对象中创建内部对象 OuterClass.InnerClass innerObject = outerObject.new InnerClass();
12345678_0001
SMILET
拉莫斯之舞
炎炎设计
慕侠2389804
相关分类