Java基础知识总结05-方法的使用

1.方法
概述:一段可以重复利用的代码,通过方法名调用。
【格式】

//	修饰符 返回值类型 方法名称(参数类型 参数名称){
	方法体
	return 返回值;
	}
	//解析:
			1.修饰符:有对访问权限进行限定的,有静态修饰符static,有最终修饰符final等。
			2.返回值类型:用于限定方法返回值的数据类型。
			3.方法名称:自定义的标识符,规则和变量一样。
			4.参数类型:用于限定调用方法时传入参数的数据类型。
			5.参数名称:进入方法的数据,对应变量的名称。
			6.方法体:需要执行的若干行代码。
			7.return:①用于结束当前方法	②返回方法指定类型的值
			8.返回值:被return返回的值,该值会返回给调用者。

注意事项:
1.返回值类型必须和返回值对应。
2.如果参数有多个,那么使用逗号进行分隔。
3.如果不需要参数,那么小括号可以留空。
4.多个方法之间定义的前后顺序无所谓。
5.不能在一个方法的内部嵌套定义另一个方法。
6.方法定义后不会执行,如果要执行,必须调用。

定义方法的三要素:
①返回值类型
②方法名称
③参数列表

·void无返回值
【格式】

//		修饰符 void 方法名称(参数类型 参数名称){
			方法体	
			return;// 最后一行的return一般省略不写。
		}

注意(无返回值的方法):
①返回值没有并不代表不能有参数,两者没有必然联系。
②不能return一个具体的返回值。
③最后一行为return,那么可以不写,写与不写完全等效,一般省略。
没有返回值的方法,只能使用单独调用

调用方法的三种方式:
1.单独调用:方法名(实参);
2.打印调用:System.out.println("方法名(实参));
3.赋值调用:数据类型 数据名称 = 方法名(实参);

方法的重载:
概念:多个方法名称相同,参数列表不同。

参数列表不同:
①参数的个数不同
②参数的类型不同
③参数的多类型顺序不同

注意:重载中,与返回值类型无关,与参数名称无关。

参数的传递:就是调用方法的时候,向方法当中传入数据的动作。

参数传递的两项规则:
①对于基本数据类型(以及String)来说,形式参数的操作不会影响实际参数。
②对于引用数据类型(除了String)来说,形式参数的操作影响实际参数。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值