您的位置 首页 技术

java的this是什么意思

java中this表示类实例本身。 this的用法:(推荐:java视频教程) 1、表示对当前对象的引用! public class A{public A getA(){retur…

java中this表示类实例本身。

this的用法:(推荐:java视频教程)

1、表示对当前对象的引用!

public class A{public A getA(){return this;//表示获取当前实例本身}}

2、表示类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!

public class A{private int a = 0;//位置1public A getA(int a){this.a = a;//前面this.a表示 位置1 的a,赋值=号右侧的表示参数a}}

3、用于在构造方法中引用满足指定参数类型的构造器。

public class A{public A(int a){}public A(){ this(1);//这里调用自身的构造函数public A(int a){}}

java中this详解:

在java中,this关键字有很多种用法。 在java中,这是一个引用当前对象的引用变量。

java this关键字的用法如下:

1、this关键字可用来引用当前类的实例变量。

2、this关键字可用于调用当前类方法(隐式)。

3、this()可以用来调用当前类的构造函数。

4、this关键字可作为调用方法中的参数传递。

5、this关键字可作为参数在构造函数调用中传递。

6、this关键字可用于从方法返回当前类的实例。

建议:如果你是java初学者,只学习 this 关键字的前三个用法就可以了。

更多java知识请关注java基础教程栏目。

以上就是java的this是什么意思的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/11927.html

为您推荐

返回顶部