Java 这是指向类还是指向类实例?(6)

Java 这是指向类还是指向类实例?(6),java,Java,我意识到这有点语义学,但我正在努力理解传达想法的最佳方式 当使用/描述此时,最好说它指向类还是指向类实例 this 始终引用当前的实例,而不是类 文件 在实例方法或构造函数中,这是对当前对象的引用,即调用其方法或构造函数的对象。您可以使用以下方法从实例方法或构造函数中引用当前对象的任何成员 始终引用当前的实例,而不是类 文件 在实例方法或构造函数中,这是对当前对象的引用,即调用其方法或构造函数的对象。您可以使用以下方法从实例方法或构造函数中引用当前对象的任何成员 此始终指向类实例。它是当前类实

我意识到这有点语义学,但我正在努力理解传达想法的最佳方式

当使用/描述
时,最好说它指向类还是指向类实例

this
始终引用当前的
实例,而不是类

文件

在实例方法或构造函数中,这是对当前对象的引用,即调用其方法或构造函数的对象。您可以使用以下方法从实例方法或构造函数中引用当前对象的任何成员

始终引用当前的
实例,而不是类

文件

在实例方法或构造函数中,这是对当前对象的引用,即调用其方法或构造函数的对象。您可以使用以下方法从实例方法或构造函数中引用当前对象的任何成员


始终指向
类实例
。它是
当前类实例的引用

在实例方法或构造函数中,这是对当前对象的引用


始终指向
类实例
。它是
当前类实例的引用

在实例方法或构造函数中,这是对当前对象的引用

发件人:

当用作主表达式时,关键字
this
表示引用实例方法()的对象或正在构造的对象的值

(感谢@assylias)JLS确实指出引用指向对象,因此“指向”和“引用”都适用于此上下文。

来源:

当用作主表达式时,关键字
this
表示引用实例方法()的对象或正在构造的对象的值


(感谢@assylias)JLS确实指出引用指向对象,因此“指向”和“引用”在这种上下文中都是合适的。

这指的是类的当前对象。


这可以在类的方法或构造函数中使用。它(this)用作对当前对象的引用,当前对象的方法或构造函数正在被调用。此关键字可用于引用实例方法或构造函数中当前对象的任何成员。

此关键字引用类的当前对象。



这可以在类的方法或构造函数中使用。它(this)用作对当前对象的引用,当前对象的方法或构造函数正在被调用。此关键字可用于引用实例方法或构造函数中当前对象的任何成员。

此关键字将始终引用“特定实例”。因此,根据我的教授笔记,说它指向类是错误的(我认为他错了)-
这个关键字是一个总是指向当前类的引用
我至少会提出这个观点供讨论。我已经正式完成了这个家伙的笔记…他不能准确地传达基本概念。没有什么真正需要讨论的。他似乎知道它的作用,但他确实以一种非常混乱和模糊的方式表达了它……这总是指“特定的实例”。所以说它指向课堂是错误的——根据我的教授笔记(我认为他错了)-
这个关键字是一个总是指向当前类的引用
我至少会提出这个观点供讨论。我已经正式完成了这个家伙的笔记…他不能准确地传达基本概念。真的没有什么可讨论的。他似乎知道它是干什么的,但他用一种非常混乱和模糊的方式表达了它。的确…@assylias好的,很公平。我不知道他们使用了这个术语,我将编辑答案。准确地说,请参考4.3.1。在这件事上,你们都比哥伦比亚大学的教授聪明。非常感谢@本土主义者,比尔,很高兴我们能帮忙。别忘了。你应该加入本土主义者。@assylias好的,很公平。我不知道他们使用了这个术语,我将编辑答案。准确地说,请参考4.3.1。在这件事上,你们都比哥伦比亚大学的教授聪明。非常感谢@本土主义者,比尔,很高兴我们能帮忙。别忘了。你应该加入本土主义者。