java方法详解(参数,返回值,内存分配,重载)

java方法详解(参数,返回值,内存分配,重载)

java 方法 (其他语言中的函数) 用来存放复杂代码并给方法起个名字,在用的地方再调用。 方法可以 1、使程序变得更简短而清晰 2、提高代码的复用性和维护性 3、提高了代码的开发效率。

参数:

参数是当你调用该方法时需要传入的数据
1.形参(形式参数):方法上参数 该参数随着传入的实际参数改变而改变。
2.实参(实际参数):调用方法时实际传入的参数。

返回值:

返回值就是 方法执行完后返回的数据。void 为空,表示无返回值。

内存分配:

在这里插入图片描述

重载:

概念:在同一个类中,允许存在多个同名方 法,只要它们的参数个数或者参数类型不同即可

注意:重载与返回值类型无关,只看参数列表,且参数列表必须不同(参数个数或参数类型)。调用时,根据方法参数列表的不同来区别。

例:
int add(int a);1int add(int a,int b);2void add(int b);3void add(double b,int b);4void add(int b,double b);5

(1)和(2)(4)(5)重载
(1)和(3)不重载(参数相同,跟返回值无关)
(2)和(1)(3)(4)(5)重载
(4)和(1)(2)(3)(5)重载
(4)和(5)重载(对映的数据类型不同)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值