Javaday5

1、方法:完成特定功能的代码块
定义格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){
方法体;
return 返回值;
}
格式解释:a、修饰符:public static(目前);b、返回值类型:用于限定返回值的数据类型;c、方法名:方便调用方法的名字;d、参数类型:用于限定调用方法时传入的数据类型;e、参数名:用于接收调用方法时传入数据的变量;f、方法体:完成功能的代码;g、return:结束方法,并且把返回值带给调用者
注意:两个明确:a、返回值类型:明确功能结果的数据类型;b、参数列表:明确有几个参数,以及参数的数据类型
2、方法的调用 (1)有明确返回值的方法调用:a、单独调用,没有意义;b、输出调用,有意义,但不能拿结果做进一步操作;c、赋值调用(常用),有意义,结果能做进一步操作;(2)没有明确返回值的方法调用(用void修饰无返回值类型):只能单独调用
3、方法重载:在同一个类中,出现了方法名相同的地方
方法重载的特点:方法名相同,参数列表不同(参数的个数不同;参数对应的数据类型不同),与返回值无关
注意:在调用方法时,java虚拟机会通过参数列表来区分同名的方法
4、方法的参数:(1)基本数据类型:形式参数的改变不影响实际参数(形式参数用于接收实际参数的变量,实际参数是实际参与运算的变量;(2)引用数据类型:形式参数的改变直接影响实际参数

猜你喜欢

转载自www.cnblogs.com/cqxljj/p/10162585.html