1.方法的定义结构
方法的定义结构:
[访问权限修饰符][其他修饰词] 返回值类型 方法名(参数列表){
方法体
[return]
例如:public static void m1(){
int a=1;
int b=2;
int c=a+b;
}
2.方法的返回值
1.方法在定义时,必须规定方法的返回值类型是什么
2.方法返回值的两大类型
第一种类型:void:无类型,表示方法在执行完毕后,不需要返回任何数据
第二种类型:java中的任一类型,包括程序员自定义的类型
3.return关键字:
--返回,归还的含义。
--在方法中表示结束方法,因此return后面任何相同级别程序都执行不到
--void类型的方法,return可加可不加
--返回值是其他类型的方法,return必须添加,并且return后必须有一个
该返回类型的变量或者表达式。表示方法执行完毕后,最终数据要返回给调用者。
3.方法的参数
方法的参数列表:
1.具体指的是定义期间方法名的参数的类型列表
2.参数列表的语法:
是0个以上的变量的声明语法,没有初始化操作。
3.参数列表里的参数名,称为形式参数,简称形参。
4.形式参数用于规定调用者在调用期间需要传入的数据的具体类型。
m1(int a,long b, String c);
扩展知识点:
方法签名:方法名+参数的类型列表
比如:m1(int a,long b, Srting c)的方法签名:m1(int long String)
5.方法的重载:
同一个类型中,方法名相同,参数类型列表不同(方法签名不同).
4.方法的调用
方法的调用:
1.调用语法:方法名(有参传参)。
注意事项:void修饰的方法,一般都是上述语法调用,
其他返回值类型的方法一般都是如下方法。