函数 java_java--函数(方法)

函数 Function(方法 Method)

1.函数调用:函数在调用前必须先声明(定义);

①声明:必须写到类中(不能写到main里);

②语法:修饰符 返回类型 函数名(形参列表){

函数体(任意功能,任意数量代码)

}

③可以对函数(方法)进行注解(用javadoc)/**  */

④函数必须在调用时,将执行函数体。

⑤调用:    函数名(实参列表)

2.函数的作用:

①减少代码重复

②降低耦合(事物的关联性)

③降低整体复杂度

3.形参列表:

语法:数据类型 参数名,数据类型 参数名......

形参:函数定义时使用的参数;

实参:函数调用时使用的参数;

函数调用时,会将实参的值传递给形参。

4.实参列表:

语法:表达式1,表达式2......

5.函数返回:return

*在函数体中写返回结果:return 变量、常量表达式

①当代码运行到return语句后,立即结束函数,并返回结果;

②函数调用时:只关心-->函数名、参数、返回类型,不用关心函数体;

③函数签名:函数名、参数、返回类型 (或称为三要素)

④函数调用的输出,是调用者的事,不要在功能中实现。

6.形参与实参:

①函数调用时,形参与实参拥有独立的内存空间;

②传递参数时,是将实参内存中的数据复制到形参中。

③特别注意:在函数中,改变形参赋值,不会影响实参。

7.方法重载:

定义:在一个类中,出现多个同名函数(方法),叫做方法重载。overload

特点:函数名相同,参数列表不同(参数数量或类型不同)

8.递归调用:

定义:在函数中调用自身。

注意:避免无限递归,必须有终止条件。

9.函数实例:

bfcda0ee8b0b75f8beb72f5b9e19afdd.png

559e5d4004e1dd4a088ad593b2cdb053.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值