函数(方法)
方法的定义
命名规则:字母,数字,下划线和$,中文 不允许数字开头
命名规范:小驼峰命名法,类名大驼峰命名法
- 类的内部定义,不能嵌套定义
- 不区分先后顺序
- 对于有返回值的方法必须写
return 返回值
且返回值类型一致,对于无返回值的方法只能写return
或什么也不写,不能有返回值 - 格式:
public static 返回值类型 方法名(形参列表){方法体 return 返回值;}
方法的调用
格式:方法名(实参列表);
方法的重载
-
同名方法的重载条件:
- 参数个数不同
- 参数类型不同(不包含泛型)
- 参数的多类型的顺序不同
-
方法重载的无关条件
- 与方法返回值无关
- 与参数名无关
可变参数
格式:public static void fun(int ...a){}
要求:方法包含多个参数,其中有可变参数,可变参数要求放在最后
实质上:可变参数其实是将后续参数放入到一个数组中了
Comments NOTHING