java中this是关键字吗,java中this关键字的作用是什么
在java中,这个关键字必须放在非静态方法中。这个关键字代表它自己,它在程序中的主要用途如下:
1.引用成员变量;
2.在自己的施工方法中引用其他施工方法;
3.表示它们自己的类的对象;
4.引用成员方法;
让我们分别来看看这四种用法:
一、引用成员变量
在类的方法或构造方法中,可以使用“this。成员变量名”来引用成员变量名。有时候可以省略,有时候不可以省略。
代码示例:
/**
*用它来引用成员变量。
*/
公共类引用变量{
私有int a;
public ReferenceVariable(int a){
this.a=a
}
public int getA(){
返回a;
}
public void setA(int a){
this.a=a
}
}(视频教程推荐:java视频教程)
二、引用构造方法
在一个类的构造方法内部,也可以用这个关键字引用其他的构造方法,这样可以减少代码的重复,保持所有构造方法的统一,方便以后的代码修改和维护,以及代码的读取。
代码示例:
/**
*使用这个关键字来引用构造函数。
*/
公共类引用构造器{
int a;
公共引用构造器(){
这个(0);
}
公共参考建筑商(int a){
this.a=a
}
}三、代表自身对象
在一个类中,你也可以用这个来表示你自己的类的对象,或者换句话说,每个类都有一个隐式的成员变量,它的类型就是那个类的类型,它的名字是this。实际使用它来表示自己的类的对象的示例代码如下:
/**
*用它来表示自己类的对象。
*/
公共类引用对象{
引用对象实例;
公共引用对象(){
实例=this
}
公共无效测试(){
system . out . println(this);
}
}四、引用成员方法
一个班内,“这个。当成员方法相互调用时,也可以使用方法名(参数)”来相互引用,但在所有这样的引用中可以省略这一点。
推荐教程:java入门。以上是这个关键字在java中的四种用法的详细介绍。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。