黑马程序员技术交流社区
标题:
Java中的this关键字
[打印本页]
作者:
kkqisheng
时间:
2015-3-20 22:44
标题:
Java中的this关键字
感觉this这个关键字很难掌握啊,主要是似是而非的感觉,不知道具体有什么用,或者应该怎么用
作者:
浅步调
时间:
2015-3-20 23:55
this的使用方法:(代表当前类的对象)
this.成员变量//this.方法名
this.([参数]);调用当前类的构造方法
super的使用方法:(代表的是父类的对象)
super.成员变量//super.方法名
super([参数]);调用父类的构造方
创建对象时(Person p=new Person();//Person p=new Person("张三");),这两种情况下,无论父类有没有有参的构造方法,系统都会默认的先调用父类的无参的构造方法,再调用子类的无参或有参的构造方法。
作者:
卢乾荣
时间:
2015-3-21 00:18
哥们,同俗点将this就是本类对象的引用,打个比喻:你是一个体系中的成员,你被哪个体系用了,那个体系就是你的调用者,用this来表示
作者:
Grady
时间:
2015-3-21 00:22
哪个对象调用含有this关键字的函数,this就代表哪个对象。只不过访问的都是本类中的成员变量。
作者:
浓眉小眼
时间:
2015-3-21 00:30
二楼解释的很好啊,就是代表本类的意思啊
作者:
jie96169
时间:
2015-3-21 00:39
就是类对象自身啊。。。用多几次就明白了
作者:
Etby
时间:
2015-3-21 00:55
代表的是对象实例 只要想着是对象就好了啊
作者:
罗晓飞
时间:
2015-3-21 08:58
this本类对象,super可用父类的字段和方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2