社区
Web 开发
帖子详情
程序中的THIS是什么意思
eric187
2009-06-03 10:21:28
程序中 很多地方会出现this.XXX
请问下 这个this是干嘛用
比如
public String getKey(){
return this.key;
}
public void Setkey(String key){
this.key=key;
}
请大家帮我解释下 谢谢
...全文
219
2
打赏
收藏
程序中的THIS是什么意思
程序中 很多地方会出现this.XXX 请问下 这个this是干嘛用 比如 public String getKey(){ return this.key; } public void Setkey(String key){ this.key=key; } 请大家帮我解释下 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eric187
2009-06-03
打赏
举报
回复
懂了 谢谢
岁月之梦
2009-06-03
打赏
举报
回复
this最重要的特性 —— 表示当前对象
当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用
看这个例子
public class A {
String s = "Hello";
public A(String s) {
System.out.println("s = " + s);
System.out.println("1 -> this.s = " + this.s);
this.s = s;
System.out.println("2 -> this.s = " + this.s);
}
public static void main(String[] args) {
new A("HelloWorld!");
}
}
运行结果
http://www.javazh.cn
:
s = HelloWorld!
1 -> this.s = Hello
2 -> this.s = HelloWorld!
在这个例子中,构造函数A中,参数s与类A的变量s同名,这时如果直接对s进行操作则是对参数s进行操作。若要对类A的变量s进行操作就应该用this进行引用。运行结果的第一行就是直接对参数s进行打印结果;后面两行分别是对对象A的变量s进行操作前后的打印结果。
painticon java_初学者求助:currentImage.paintIcon(this,page,x,y)
中
的this是
什么意思
?是引用还是什么?这是整个
程序
.importjava.awt....
一位初学者求助,询问Java
程序
里currentImage.paintIcon(this,page,x,y)
中
的this是
什么意思
。还给出了完整
程序
,该
程序
通过按键事件控制图像移动,使用了Java的AWT和Swing库。
java this 代替_java小
程序
this指什么 可以用
程序
中
的什么代替?、非常感谢!!不好意思,真的没财富值了。...
本文介绍了一个使用Java AWT实现的适配器监听器示例,通过继承WindowAdapter来响应窗口关闭事件并退出
程序
。示例展示了如何布局基本的GUI元素。
微信小
程序
this.setData修改对象、数组
中
的值
本文介绍微信小
程序
中
实现分页加载的方法,包括如何在用户滚动到底部时加载更多数据,以及使用this.setData方法更新数据的三种有效方式。
all在java语言
什么意思
_this
什么意思
本文详细介绍了JavaScript
中
this关键字的含义及用法,包括全局调用、作为对象方法调用、构造函数调用和apply调用四种情况,并对比了C++和Java
中
的this概念。
深入理解微信小
程序
中
的 this 回调问题
本文深入探讨了微信小
程序
开发
中
this关键字在异步回调函数
中
的指向问题,并提供了两种解决方案:使用箭头函数锁定this指向和提前保存this引用。同时,强调了代码规范的重要性,以确保小
程序
代码的稳健性和可维护性。
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章