第四章-函数

函数

本章内容

  1. 函数的定义
  2. 函数的三要素
  3. 函数的调用过程
  4. 函数的作用
  5. 全局变量和局部变量
  6. Scan

 

1. 函数的定义

一段完成特定功能的代码,就是方法

       定义位置:类的内部,其它函数外部

       函数的定义:

              public static 返回值类型 函数名(形参列表) //函数的声明 函数的功能

              {

                     //函数的实现 函数体

              }

 

2. 函数的三要素

函数名

              标识符 望文生义,大小写

       返回值类型

              8种基本类型和对象类型 使用return xxx;返回结果,结束函数

              void 代表无返回值 使用return;

       形参列表

              接受外部传递的数据。作用范围在整个函数内部的局部变量

              (形参类型 形参名,形参类型 形参名....)

              形参可以有一个或多个,也可以没有,根据实际需求来设计

3. 函数的调用过程

       在主函数中,根据函数名查找对应声明的函数,程序流程跳出主函数,执行函数中的代码,

       函数执行完毕,返回函数调用点。

       无参函数调用:函数名();

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

       实参就是一个值 值的类型要和形参匹配

       函数的调用方式:

              嵌套调用: 一个函数中调用另外一个函数

              递归调用: 一个函数中调用自己本身

4. 函数的作用

       1、避免冗余代码

       2、提高代码的可重用性

       3、提高代码的可维护性

       4、提高代码的灵活性

5. 全局变量和局部变量

       1. 全局变量位于方法之外,类之中;有默认值;

       2. 局部变量位于方法之中;没有默认值,需求先赋值后使用

       3. 当冲突时,局部优先

 

6. Scan

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值