函数

函数的定义:具有名称为了实现某一特定功能的代码的集合封装代码,提高代码的复用性。
Java中的函数定义:语法结构
访问修饰符 返回值的类型 函数名称([参数列表]) {
// 函数体
[return 返回值;]
}
Java中函数分类
看是否有参数分为:有参函数和无参函数。
有无返回值:有返回值函数和无返回值函数。
有参数的需要在函数名称后面的括号里定义参数来进行接收
书写:例static void cut(double PI){}
有返回值的需要在函数最后部分加上 return 返回值;
局部变量:定义在函数内部的的变量只能在这个函数内部应用。
函数的重载:函数的重载现象,只存在于强数据类型语言中(java、c、c++),弱数据类型语言不存在指的是,多个函数之间的一种关系,函数名称相同,函数参数的类型的或者参数的个数的不同。
函数的递归:
1.一个函数直接或间接的调用了自己,叫做递归。
2.递归不是循环。在使用递归的时候,一定要有一个终止条件,否则会产生无穷递归。

这是个无参函数并且没有返回值
这是一个有参数并且有返回值的函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值