问答详情
源自:7-4 Java 中的 this 关键字

this的使用

this screen=screen

去掉this会怎么样呢?

提问者:宸雪 2015-12-04 08:25

个回答

  • 天启之魂
    2015-12-04 08:42:20
    已采纳

    看错了 以为你说去掉.  你掉了个点  .   是this.screen   这个点 不能去掉啊

    再来说this   其实在函数中经常会使用一些变量   如果这个变量是成员变量,那么这个变量实际上是必须有this的,如果你不写 ,系统默认也会帮你加上.所以你可以省略,

    但是如果成员变量和你某些局部变量重名了,那么就必须加上this来表示成员变量

    最常用的地方就是构造函数了,构造函数的参数一般和成员变量是同名的,那么就必须加上this来区别,


  • 天启之魂
    2015-12-04 08:37:18

    不怎么样  编译失败而已