this 关键字
来源:互联网 发布:网络文体传统文体辩论 编辑:程序博客网 时间:2024/06/07 20:28
this 关键字
当成员变量和局部变量重名,可以用关键字this来区分。
this :
代表对象。代表哪个对象呢?当前对象。
this就是所在函数所属对象的引用。
简单说:哪个对象调用了this所在的函数,this就代表哪个对象。
this也可以用于在构造函数中调用其他构造函数。
注意:只能定义在构造函数的第一行。因为初始化动作要先执行。
class ConsDemo{public static void main(String[] args) {Person p = new Person("小强",10);}}class Person@{String name;int age;Person (String n){name=n;}Person (Streing n ,int a){this(name);age=a;}}
判断是否是同龄人
//判断是否是同龄人。public boolean compare (Person p){return this.age == p.age;}}class ThisDemo {public static void main(String[] args) {Person p1 = new Person("aa",30);//Person p2 = new Person("zz",12);p2.compare(p1);
0 0
- 关键字this
- this关键字
- this关键字
- this 关键字
- this 关键字
- this关键字
- this关键字
- this 关键字
- this 关键字
- this 关键字
- this关键字
- 关键字this
- 关键字this
- this 关键字
- this 关键字
- this关键字
- this关键字
- This关键字
- java 关于反序列化报header错误解决方案
- HDOJ 题目3938 Portal(带权值并查集+离线)
- Lua中的require package.path
- ubuntu 防火墙
- 贵在坚持
- this 关键字
- 桶排序的应用
- 关于循环赛日程表算法的研究
- php学习(一)
- ubuntu使用技巧
- ORA-21561、ORA-15055、ORA-25253 导致DG备库无法应用归档
- GNU make 指南
- 华为HCDA认证全套最新讲解视频教程(笔记)
- zookeer集群 异常java.net.NoRouteToHostException: No route to host