这篇文章将为大家详细讲解有关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的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。