Java基础知识之this关键字的使用
2014-01-14 17:50
197 查看
this关键字在java代码中是非常常见的。
this关键字的用处主要分为两类:一个是用于区分成员变量和局部变量,一个是用于构造函数间互相调用。代码如下:
class Student{
private String name;
private int grade;
private int age;
Student(){
}
Student(String name){
this();//用this调用上一个构造函数
this.name = name;//用this区分成员变量与局部变量
}
Student(String name int grade){
this(name);//用this调用上一个构造函数
this.grade = grade;//用this区分成员变量与局部变量
}
Student(String name,int grade,int age){
this(name,grade);//用this调用上一个构造函数
this.age = age;//用this区分成员变量与局部变量
}
}
this关键字的用处主要分为两类:一个是用于区分成员变量和局部变量,一个是用于构造函数间互相调用。代码如下:
class Student{
private String name;
private int grade;
private int age;
Student(){
}
Student(String name){
this();//用this调用上一个构造函数
this.name = name;//用this区分成员变量与局部变量
}
Student(String name int grade){
this(name);//用this调用上一个构造函数
this.grade = grade;//用this区分成员变量与局部变量
}
Student(String name,int grade,int age){
this(name,grade);//用this调用上一个构造函数
this.age = age;//用this区分成员变量与局部变量
}
}
相关文章推荐
- 【Java基础知识】继承体系中的成员关系,this,super关键字的使用,数据初始化
- JAVA基础知识(2)--关键字static的使用
- JAVA基础之this关键字的使用
- 【java基础知识】this 与 static 关键字
- (老毕)java基础知识笔记之this的使用
- JAVA基础知识(2)--关键字final的使用
- java基础知识要点总结之几个重要关键字(关于static、this、final、)
- 小东吖 之 java的基础知识以及break 和 continue 关键字的使用
- java中关键字this的使用
- Java关键字this、super使用总结
- JAVA基础--关键字 final 、static、this、super
- Java关键字this、super使用总结(转)
- java基础知识5--集合类(Set,List,Map)和迭代器Iterator的使用
- 【Java基础知识】Java反射--Class、Constructor、Filed、Method类的使用
- java基础---Java关键字this与super
- Java 基础知识(三)之关键字
- Java基础知识强化之IO流笔记32:转换流之OutputStreamWriter的使用
- 【Java基础】java中常用关键字理解this、static、final、volatile理解
- Java 基础小知识二:使用Comparator 对ArrayList 进行排序
- Java基础知识强化61:经典查找之二分查找使用注意事项