java中this是指,java this是什么意思
写入crawler IP被阻止。怎么解决?立即使用。
this代表当前对象。this调用本类中的属性,也就是类中的成员变量;this调用本类中的其他方法;
this调用本类中的其他构造方法,调用时要放在构造方法的首行。(推荐学习:java课程)
这必须在类的方法中使用。
举个例子:
公共类人员{
私有字符串名称=null
私人年龄;
public void setName(字符串名){
this.name=name
}
公共字符串getName(){
返回名称;
}
}这个类中setName方法的第一个变量用this来区别于这个方法的参数this,表示这个名称指的是Person类的Name属性,而不是name参数。如果this this被移除,则在执行该方法后,Person类的name属性仍将为null。
getName方法返回的Person类的名字不使用这个,因为没有必要,因为编译器会知道这个名字指的是人名而不是其他名字(因为找方法的时候没有name变量混淆它)。当然也可以用return this.name来显示这个方法,没错。以上是这在java中的具体含义。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。