05_java零基础入门_方法,方法重载

1、方法

A、什么是方法?

方法就是一段代码的集合,这段代码完成了某个具体的功能或业务场景,并且可以被重复使用。

一个方法就是一个功能,要使用这个功能,只需要给这个功能传递具体的数据,这样代码就可以重复使用了。

方法在C语言中被称为“函数”。

使用这个方法称为“调用”。方法的调用不一定在main当中,可以在其他方法当中。

 

注意事项:

一个类中可以定义多个方法,方法编写的位置没有先后顺序,可以随意。

方法体当中不能再定义方法,方法体当中的代码遵守自上而下的顺序依次执行。

 

B、方法怎么定义:

public static [void|数据类型] 方法名([形式参数列表]){}

 

注意事项:

1、方法的修饰符当中有static,调用方法时使用“类名.方法名([实参列表]);”在同一类体当中可以使用“方法名([实参列表]);”。

当一个方法中声明了void 证明该方法无返回值,不能写return返回语句。但是可以编写“return;”。

2、一个方法中没有声明void,表示这个方法执行结束之后必须返回一个对应的数据类型的数值,返回用“return 值”。对于调用者来说,返回的值可以选择接收也可以选择不接收,接收时需要定义一个变量去接收数据,例如:boolean i=method(1,2);如果声明的数据类型和返回的数值类型不一致时,编译器报错。

 

3、只要带有return关键字的语句执行,return语句所在的方法结束。

在同一个作用域中return下面不能编写代码,因为return语句后面的语句永远无法执行。

C、方法名注意事项:

方法名定义时只要是合理的标识符就行

方法名最好见明知意

方法名首字母要求小写,后面每个单词首字母大写,遵循驼峰原则,与变量名命名一样。

 

D、形式参数列表:简称形参

形参是局部变量

形参的个数可以是0-N个

多个形参之间用“逗号”隔开

形参中起实际作用的是形参的数据类型

方法在调用时,实际给这个方法传递的真实数据称为:实际参数,简称实参

实际列表和形参列表必须满足:

-数量相同

-类型对应相同

类型不同的时,可以进行相应的自动类型转换

E、为什么要使用方法?

避免main方法中的代码堆积,造成后期的拓展以及维护的成本增加

2、方法重载

A、什么时候使用方法重载?

在一个类中编写方法的时候,多个方法所做的事是一样的,为了契合方法起名能够见名知意,方法名可以相同。

B、构成方法重载的条件

满足2同3不同则可以构成方法重载

2同:同类,同名

3不同:(满足其中的一个即可构成方法重载)

参数列表顺序不同

参数列表个数不同

参数列表类型不同

3、示例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值