关于“这个”用法

时间:2016-04-07 13:25:20

标签: java this

我正在学习Java语言。

当我研究关键字this时,我想知道是否可以将其他对象分配给this

例如,如果我创建一个方法使其参数是一个对象,我可以使用this关键字使当前对象引用参数对象吗?

2 个答案:

答案 0 :(得分:11)

不,你不能。在某种意义上,this隐含final,无法将其更改为引用其他对象。

此外,您不能偏离语言对this的定义。它是关键字,因此不能用于其他任何内容。

答案 1 :(得分:3)

Java中的this关键字与英语中的I字很相似。你可以将this指向另一个物体的方式显然很疯狂,就像你不能制作“我穿蓝色衬衫”暗示任何衬衫的颜色而不是你的颜色自己的。