java中this是指,java this是什么意思

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: