这是Goodrich所著《Java 中的数据结构和算法》一书中的文本,在第一章中给出了使用该关键字的原因。this
this
允许一个构造函数体调用另一个构造函数体。当一个类的一个方法在当前实例上调用同一个类的另一个方法时,这通常是通过使用另一个方法的(非限定)名称来完成的。但是调用构造函数的语法很特殊。Java 允许将关键字 this 用作一个构造函数体内的方法,以便调用具有不同签名的另一个构造函数。
为什么它说另一种方法的名称不合格?
java function object this instance
function ×1
instance ×1
java ×1
object ×1
this ×1