您的位置:首页 > 编程语言 > Java开发

JAVA——this语句

2016-04-15 19:24 405 查看
this语句只能定义在构造函数的第一行,因为初始化要先执行;

用于区分同名变量的情况(成员和局部的同名情况)。

this 关键字是类内部当中对自己的一个引用,可以方便类中方法访问自己的属性;

this可以返回对象的自己这个类的引用,同时还可以在一个构造函数当中调用另一个构造函数;

class Person
{
private String name;
private int age;
Person(String name)
{
this.name = name;
System.out.print("name:"+name+"age:"+age+'\t');
}
Person(String name,int a)
{
this(name);  //这里要放第一行
this.age = a;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: