Java方法的定义,格式,方法的重载。

1、方法的定义

方法其实就是若干语句的功能集合。
参数:进入方法的数据。
返回值:从方法出来的数据。
定义方法的完整格式:

修饰符 返回值类型 方法名称(参数类型 参数名称,...{
	方法体;
	return 返回值;
}

修饰符:现阶段的固定写法:public static
返回值类型:方法最终产生的数据结果是什么类型
方法名称:方法的名字,规则和变量一样,小驼峰
参数类型:进入方法的数据是什么类型
参数名称:进入方法的数据对应的变量名称
PS:参数如果有多个,用逗号分隔
方法体:方法需要做的事情,若干行代码
return:两个作用,第一停止当前方法,第二将后面的返回值还给调用处。
返回值:也就是方法执行后最终产生的数据结果

注意:return后面的“返回值”必须和方法名称前面的“返回值类型”保持对应。

2、方法的三种调用格式

1、单独调用: 方法名称(参数);
2、打印调用:System.out.println(方法名称(参数));
3、赋值调用:参数类型 参数名 = 方法名称(参数);
返回值写为void的方法只能够单独调用,不能进行打印调用以及赋值调用。

有参数:小括号当中有内容,当一个方法需要一些数据条件,才能完成任务的时候。就是有参数,例如实现两个数字相加,必须知道两个数字是多少,才能相加。
无参数:小括号当中留空,一个方法不需要任何数据条件,自己就能独立完成任务,就是无参数。例如定义一个方法,打印十次HelloJava。
方法的注意事项:
1、方法应该定义在类当中,但是不能在方法中定义方法,不能嵌套。
2、方法定义的前后顺序无所谓。
3、方法定义之后不会执行,如果希望执行,一定要调用:单独调用,打印调用,赋值调用。
4、如果方法有返回值,那么必须写上“return 返回值”,不能没有。
5、return 后面的返回值数据,必须和方法的返回值类型对应起来。
6、对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己。
7、对于方法中最后一行的return可以省略不写。
8、一个方法当中可以有多个return语句,但是必须保证同时只有一个会被执行到。

3、方法的重载

方法的重载(Overload)多个方法的名称一样但是参数列表不一样。只需要记住唯一一个方法名称,就可以实现类似的多个功能。
方法重载与下列因素相关:
1、参数个数不同
2、参数类型不同
3、参数的多类型顺序不同

方法重载与下列因素无关:
1、与参数名称无关
2、与方法的返回值类型无关

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值