07-函数(方法)

nobility 发布于 2021-02-28 2809 次阅读


函数(方法)

方法的定义

命名规则:字母,数字,下划线和$,中文 不允许数字开头

命名规范:小驼峰命名法,类名大驼峰命名法

  1. 类的内部定义,不能嵌套定义
  2. 不区分先后顺序
  3. 对于有返回值的方法必须写return 返回值且返回值类型一致,对于无返回值的方法只能写return或什么也不写,不能有返回值
  4. 格式:public static 返回值类型 方法名(形参列表){方法体 return 返回值;}

方法的调用

格式:方法名(实参列表);

方法的重载

  • 同名方法的重载条件:

    1. 参数个数不同
    2. 参数类型不同(不包含泛型)
    3. 参数的多类型的顺序不同
  • 方法重载的无关条件

    1. 与方法返回值无关
    2. 与参数名无关

可变参数

格式:public static void fun(int ...a){}

要求:方法包含多个参数,其中有可变参数,可变参数要求放在最后

实质上:可变参数其实是将后续参数放入到一个数组中了

此作者没有提供个人介绍
最后更新于 2021-02-28