java中什么时候用static,java中什么时候用public

  java中什么时候用static,java中什么时候用public

  这仅存在于方法内部,用于表示调用该方法的对象。可以理解为每个方法都有一个局部变量叫做this。每当初始化一个对象时,对象的地址就被传递给该对象的每个方法中的这个变量,以便可以在方法内部使用该对象。

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

  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

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

  推荐教程:java教程以上是Java中什么时候用这个?更多详情请关注我们的其他相关文章!

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

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