我目前正处于学习Java的过程中,我已经尽我所能地尝试理解这两件事的含义和作用,但我就是不明白。我做了很多谷歌搜索,也在网站上查看了过去的问题,但我仍然不明白。到目前为止,我知道"this“以某种方式指的是某种方法/变量/对象,但我就是不明白它怎么能指这些方法/变量/对象,如果(在我见过的例子中)没有具体说明要指的是什么,它们只是使用关键字"this.something or this(532);",这是没有意义的。toString的情况也是如此,我认为它们在这两个方面没有逻辑。无论如何,有没有人可以简单地向我解释这两个关键字,并告诉我它们在任何程序中都是多么有用。提前谢谢。
发布于 2013-04-05 01:50:26
this关键字引用类的实例。
this(512)引用以int作为Argumentthis.field的类的构造函数,引用classthis.method()的字段引用类的方法
toString()方法继承自Object,但可以在子类中重写以获得更有意义的输出。
https://stackoverflow.com/questions/15818109
复制相似问题