共计 1043 个字符,预计需要花费 3 分钟才能阅读完成。
办法
定义一个办法的格局
- public static void 办法名称 () {
办法体
}
- 办法名称的命名规定和变量一样,应用小驼峰。
- 办法体:也就是大括号当中能够蕴含任意条语句
注意事项
- 办法定义的先后顺序无所谓
- 办法的定义不能产生嵌套蕴含关系
- 办法定义了之后,不会执行的,如果要执行要进行办法的调用。
办法调用格局
办法名称();
定义方法的残缺格局
修饰符 返回值类型 办法名称(参数类型 参数名称){办法体;return 返回值;}
- 修饰符:public static
- 返回值类型:也就是办法最终产生的数据后果是什么类型
- 办法名称:办法的名字。规定和变量一样 (小驼峰)。
- 参数类型:进入办法的数据是什么类型。
- 参数名称:进入办法的数据对应的变量名称。ps:参数如果有多个,应用逗号进行分隔。
- 办法体:办法须要做的事件,若干行代码。
- return:两个作用,第一进行以后办法;第二将前面的后果数据返回值还给调用出。
- 返回值:也就是办法执行后最终产生的数据后果。
留神:return 前面的返回值必须和办法名称后面的返回值类型放弃对应。
办法的三种调用格局
- 独自调用:办法名称(参数)
- 打印调用:System.out…(办法名称 ( 参数))
- 赋值调用:数据类型 变量名称 = 办法名称(参数)
办法常见类型
- 有参数(小括号当中有内容)
- 无参数
- 有返回值
- 无返回值
注意事项:
- 对于有返回值的办法,能够应用独自调用,打印调用或者赋值调用。然而对于无返回值的办法,只能应用独自调用,不能应用打印或赋值调用。
应用办法时的注意事项
- 办法应该定义在类当中,然而不能再办法当中再定义方法。
- 办法定义的前后程序无所谓。
- 办法定义之后不会执行,如果心愿执行肯定要调用,独自调用,打印调用,赋值调用
- 如果办法有返回值,那么必须写上“return 返回值 ”,不能没有。
- return 前面的返回值数据。,必须和办法的返回值类型对于起来。
- 对于 void 没有返回值的办法,不能写 return 前面的返回值,只能写 return 本人。
- 对于 void 办法当中最初一行的 return 能够省略不写。
- 一个办法当中能够有多个 return 语句,然而必须保障同时只有一个会被执行到。
办法重载的根本应用
- 办法的重载(OverLoad):多个办法名称一样,但参数列表不一样。益处:只须要记住惟一办法名称,就能够实现相似的多个性能。
办法重载和下列因素无关:
- 参数的个数不同
- 参数类型不同
- 参数类型程序不同
办法重载与下列因素无关
- 与参数的名称无关
- 与办法的返回值类型无关。
ps:在调用输入语句的时候,println 办法其实就是进行多种数据类型的重载模式。
正文完