快捷导航

java中的this关键字

publicvoidsetScreen(floatnewScreen){                screen=newScreen;                }publicvoidsetScreen(floatscreen){                this.screen=screen;                }这样没看出区别来啊 this关键字代表当前对象  用起来有什么好处

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

publicvoidsetScreen(floatscreen){this.screen=screen;}这段代码就已经说明了this关键字的作用,this.screen代表当前对象的screen成员变量,如果不加this,则screen代表方法的形参或方法内的局部变量,使用this没有好处坏处之说,只要记住this的作用即可。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP