- 讲师:刘萍萍 / 谢楠
- 课时:160h
- 价格 4580 元
特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关
配套通关班送国网在线题库一套
1.this是指当前对象自己。
当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。如下面这个例子中:
publicclassA{
Strings="Hello";
publicA(Strings){
System.out.println("s="+s);
System.out.println("1->this.s="+this.s);
this.s=s;
System.out.println("2->this.s="+this.s);
}
publicstaticvoidmain(String[]args){
newA("HelloWorld!");
}
}
运行结果
s=HelloWorld!
1->this.s=Hello
2->this.s=HelloWorld!
在这个例子中,构造函数A中,参数s和类A的变量s同名,这时假如直接对s进行操作则是对参数s进行操作。若要对类A的变量s进行操作就应该用this进行引用。运行结果的第一行就是直接对参数s进行打印结果;后面两行分别是对对象A的变量s进行操作前后的打印结果。
责编:罗莉
上一篇:运行时实现Java的多态性说明
下一篇:Java与mysql乱码的问题
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
点击加载更多评论>>