java中this关键字的作用是什么,下列选项中关于java中this关键字

  java中this关键字的作用是什么,下列选项中关于java中this关键字

  1、当局部变量和成员变量重名的时候,在方法中使用this表示成员变量以示区分

  示例:

  课程演示{

  String=“这是一个成员变量”;

  void fun(字符串)

  system . out . println(str);

  system . out . println(this . str);

  this.str=str

  system . out . println(this . str);

  }

  }

  公共类This{

  公共静态void main(String args[]){

  Demo Demo=new Demo();

  Demo.fun(这是一个局部变量);

  }

  }2、this关键字把当前对象传递给其他方法

  示例:

  类别人员{

  公共void吃(苹果苹果){

  apple peeled=apple . get peeled();

  system . out . println( Yummy );

  }

  }

  类别削皮器{

  静态苹果皮(苹果苹果){

  //.去除果皮

  退回苹果;

  }

  }

  苹果类{

  苹果去皮(){

  返回peeler . peel(this);

  }

  }

  公共类This{

  公共静态void main(String args[]){

  新人()。吃(新苹果());

  }

  }3、当需要返回当前对象的引用时,就常常在方法写return this

  这种方法的优点是,当您使用对象调用方法时,方法返回修改后的对象,您可以使用该对象执行其他操作。因此,很容易对一个对象执行多个操作。

  公共类This{

  int I=0;

  此增量(){

  I=2;

  还这个;

  }

  作废打印(){

  system . out . println( I= I);

  }

  公共静态void main(String args[]){

  This x=new This();

  x.increment()。增量()。print();

  }

  }

  结果是:44、在构造器中调用构造器需要使用this

  一个类有许多构造函数。有时您希望在一个构造函数中调用其他构造函数,以避免代码重复。可以使用这个关键字。

  如何解决写爬虫IP受阻的问题?立即使用。

  推荐教程:java教程以上是这个关键字在Java中什么时候使用的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

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