修饰符 返回值类型 方法名称(参数列表){
方法体;
return 返回值;
}
return 作用: 1.结束方法体 2.将最终结果返回给方法调用处
方法不会自动执行,需要对方法进行调用才能执行
方法不能嵌套。方法定义在类中,方法外
# 方法的调用
方法名(参数)
如果方法不需要返回值,用void修饰。
# 方法的重载
允许多个重名方法存在
括号中的参数个数或者参数类型不同,就允许重载
#形参与实参
形参:方法声明时()中的参数
实参:方法调用时传递的参数
当传递基本数据类型和String类型时,形参的改变不会影响实参(只是获得了数字,并在一个新开辟的内存空间中计算)
当传递引用数据类型时,型材的改变会影响实参。(因为是地址值的赋值,形参获得了实参的地址并在里面修改)
# 方法的递归
方法中调用方法