java中this的使用方法-创新互联

这篇文章将为大家详细讲解有关java中this的使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名雅安服务器托管、营销软件、网站建设、吐鲁番网站维护、网站推广。

java中this表示类实例本身。

this的用法:

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

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

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

public class A{
private int a = 0;//位置1
public 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中this的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页名称:java中this的使用方法-创新互联
标题链接:http://azwzsj.com/article/csgsdd.html