方法:
1.方法的作用:提高复用性
2.方法的定义:
一个完整的方法定义
权限修饰符 特征修饰符 返回值类型 方法名(参数数据类型 参数名...) 异常{
执行体
return 返回值
}

3.方法的规则:
1)如果一个方法里面做的功能太多
2)方法里面的代码太多(一般情况下代码超过80行就要考虑写方法)
3)按照面向对象的的规则:各做各的事情,互不影响
4.只要由static修饰的方法,里面要去调用其他方法或者其他变量,也必须用static修饰
5.方法名定义:见名知意
1)不能随便命名 aa a1 1a;
2)不能写缩写 findById() fbi();
6.方法的目的:就是为了灵活使用:方法里面不应该存在固定的数值
7.如果由多个类都会用到同一个方法,则会将当前的方法封装到一个工具类里面
8.import是导入其他包里面的类
9.全限定符 com.wanxi.util.Tool 包名+类名
10.String str="";定义一个字符串
11.如果方法有返回值,则将方法里面的void修改为返回值的数据类型
12.方法里面的void表示没有返回值
13.方法上面的参数叫做形参,调用方法时传递的参数叫做实参
printTimes(times);实参
private static void printTimes(int times) 形参
14.以后定义方法的时候,最好都写一个返回值:
15.对于方法名和参数不同的方法,如果功能差不多,
可以写一个方法名,只要参数数据类型和个数不一样即可
因为Java虚拟机会根据不同的参数类型和个数调用不同的方法
16.重载:
1)功能相同
2)参数类型不同
3)参数个数不同
4)同一个类中(可以是父类和子类)