Java 函数

Java 函数

介绍

具有特定功能的代码块,该代码块有自己的函数名,可以通过调用函数名来执行函数中所封装的功能代码。

定义格式

修饰符 返回值类型 函数名(形参列表){
  函数体;
  [return 返回值;]
}
解释:
1> 修饰符:
  用于限定类 函数 变量等的使用范围
2> 返回值类型:
 限定函数的返回值的数据类型,当函数执行完其功能代码后,可能有结果也可能没有结果,如果有结果返回值类型就是限定函数功能结果的数据的类型,函数功能结果的数据类型必须和函数指定的返回值类型一致或具有数据类型自动提升的特性。
 如果函数执行完后没有结果,就无需指定函数返回值类型,需要用void占位,表示无返回值。
3>函数名:
 函数名称,是标识符,要遵守标识符规则。
  a、函数名必须命名要有意义,能够简单体现出函数的功能作用;
  b、函数名必须遵从驼峰命名原则;
4>形参列表:
 作用:
  表示函数实现功能所需的未知数据,我们只知道数据类型不知道具体数值,所以需要形参指定数据类型和数据名称。
  当函数实现功能无需指定的未知参数时,就不需要形参,可以不用定义形参。
5>return 关键字:
 作用:
  a、返回返回值:当函数功能执行完成之后有返回值,就使用return将返回值返回给函数调用者。
  b、终止函数:只要在函数内部执行了return,函数就会被终止,return之后的代码内容就不会被执行。

函数的定义位置

函数与类是包含关系,函数定义在类中。
函数与函数是并列关系,多个函数是并列定义在类中的。

函数的使用

函数与函数之间是相互调用来使用的。
 函数名(实参列表);
实参:
  是函数完成功能真正使用到的数据,本质就是将函数实参数据的值赋值给函数的形参变量。所以要求实参的个数 数据类型 顺序都必须和函数的形参一致。如果函数没有形参,则调用函数时,则不需要传递实参。

细节
  如果函数具有返回值,那么调用函数后,函数整体就代表其返回值,就可以直接参加运算,可以就函数调用后的返回值再赋值给其他变量;

函数的优点

a、提高了代码的复用性;
b、提高了灵活性;

函数的重载

在同一个类中,将多个方法名相同,参数列表不同,与返回值无关的方法称为重载的方法。
a、与返回值无关是指区分多个同名的函数只靠参数列表不看返回值
b、参数列表不同:
  1、参数个数不同;
  2、参数类型不同;
  3、参数位置不同;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值