java基础之方法(五)

2020-01-01  本文已影响0人  爱比立务

一、方法的定义与作用

1、定义

​ 方法就是给能够解决问题的多行代码取了一个名字的功能块。

2、作用

​ 1)main方法过于臃肿
​ 2)重复执行的代码块命名,方便重复使用
​ 3)方便自上而下分解问题
​ 4)方便维护代码

二、方法的格式详解

1修饰符 2返回值 3方法名(4参数类型 形参){
    5代码块
    6return;
}

1、修饰符

定义方法允许被访问的权限范围

2、返回值

3、方法名

定义方法的名字,必须使用合法的标识符,.见名知意。

4、参数列表(参数类型 形参)

形参列表:参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开。

5、代码块

此方法要实现的功能都有代码块实现,代码块是方法的核心

6、return

①return语句可以出现在任何(有返回值和没有返回值)方法中
②return语句在没有返回值的方法中,用来提前结束方法
③return语句在有返回值的方法当中,有两个作用:提前结束方法,送出结果。
④一个方法只能执行一条return 语句
⑤在一定会被执行的 return语句后,写的语句为不可达语句,程序自动检测这种语句,永远不会被执行到,报错。

不可达语句扩展:

⑥在循环中无条件的break后写语句,会出现不可达语句
⑦在死循环(没有break来结束的死循环)后写语句,会出现不可达语句

三、方法的运用与注意事项

1、方法的调用

2、注意事项

四、方法的重载

1、重载的定义

重载,从简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。

2、重载的条件

1)同一个类中的多个方法
2)方法名相同
3)参数列表不同(方法签名不同)

五、方法的递归

上一篇下一篇

猜你喜欢

热点阅读