方法
一、作用
封装需要重复使用的代码,方便调用
二、定义
形参
权限修饰符 是否静态修饰符 返回值类型 方法名(数据类型 形参){
语句;
return 返回值;
}
//这个形参可以是可变参数,可变参数前面用三个.来表示,其本质是该形参的数组
//语句当中的声明的变量是局部变量
实参
方法名(实参);
三、技巧
值传递:基本都是值传递,基本数据类型传递数据,引用类型传递地址
方法重载:变量的方法名字相同,但是方法签名不同
方法重写:子类重写父类的方法(子类抛出的异常不能比父类多)
方法递归:不断调用方法自身,同时栈的空间不停地开辟(遇到一个需要先解决它的内部问题才能处理它外部问题的问题可以采取这种方法)