按照设计,this关键字仅在实例上下文中有效。它的类型是它所在的类的类型。
来自 Java 语言规范:
\n\n\n\n\n当用作主表达式时,关键字 this 表示一个值,该值是对调用实例方法的对象 (\xc2\xa715.12) 或正在构造的对象的引用。
\n
如果你想使用默认构造函数创建一个新对象,可以直接调用它。
\n\n return new MyType();\nRun Code Online (Sandbox Code Playgroud)\n\n如果您想创建对象的克隆,您可以使用该Object.clone()方法。