方法
方法是语句的集合,在一起执行一个功能。
命名:首字母小写后面大写 驼峰。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2pzvxlBb-1617240589188)(https://www.hualigs.cn/image/606423dced7bc.jpg)]
原子性
一个方法完成一个功能
定义
修饰符 返回值类型 名字(参数类型(形参) 参数名){
return a+b;
}
eg public int add(int a,int b){
return a+b;
}
在main中调该方法需要加static
public static int……
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oVeQtnLa-1617240589192)(https://www.hualigs.cn/image/606423de462f4.jpg)]
调用方法
直接用方法名();eg test();
return 除了有返回结果的功能外,还有终止方法的作用。
值传递和引用传递
java都是值传递
方法重载
重载就是在一个类中,有相同的函数名称,但是形参不同(类型、个数等)
规则
- 方法2名称必须相同
- 参数列表必须不同(个数、类型、参数排列顺序)
- 方法返回的类型可以相同、可以不同
方法名称相同时,编译器会根据方法的调用方法的参数个数、参数类型逐个匹配,去找到对应的。