java 定义方法时,什么时候需要java返回值值什么时候不需要

加QQ群啦易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群
  • Java技术群: (人数:3000,免费:否)
  • Go开发者群(新): (人数:1000免费
  • PHP開发者群: (人数:2000,免费:否)
  • 大数据开发群: (人数:2000免费:否)
  • Python技术群: (人数:2000,免费:否)
  • 人工智能深度学习: (人数:2000免费:否)
  • 测试工程师群: (人数:2000,免费:否)
  • 前端开发者群: (人数:2000免费:否)
  • C/C++技术群(新): (人数:2000,免费
  • 开发者: (人数:2000免费:否)
  • 数据分析师群: (人数:2000,免费:否)
}

。。。。。。。構造方法

你对这个回答的评价是

你对这个回答的评价是?

一个是构造方法还有的就是普通的成员方法用void修饰

你对这个回答的评价是?

}

有时会遇到this作为java返回值值的情况那么此时java返回值的到底是什么呢?

java返回值的是调用this所处方法的那个对象的引用读起来有点绕口哈,有没有想起小学语文分析句子成份嘚试题哈哈。

一点点分析的话主干是“java返回值的是引用”;

什么引用呢?“那个对象的引用”;

哪个对象呢“调用方法的那个对象”;

调用的哪个方法呢?“调用的是this所位于的方法”;这样就清楚了

再总结一下就是,this作为java返回值值时java返回值的是调用某方法的对象嘚引用,这个方法正是包含“return this;”这行命令的那个方法;更简单点说就是谁调用java返回值的就是谁。

为了更清楚、直观的理解问题下面以簡单的例子说明。

包human中定义了Person类代码如下:

}

我要回帖

更多关于 java返回值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信