方法

56 阅读2分钟

什么是方法?

完成特定功能的代码块

方法的作用:

提高代码的复用性 println()其实就是前辈们封装好的方法,供我们去调用

方法的格式:

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2......){

方法体语句;

return 返回值;

}

1.修饰符:public static(其他的后期在讲)

2.返回值类型:方法(功能)最终的结果的数据类型 注意:没有结果就写void

3.方法名:满足规范规定即可,方便调用

4.参数类型:参数的数据类型

5.参数:

  • 实际参数:简称实参,实际参与运算的
  • 形式参数:简称形参,方法上小括号里面写的,用于接收实际参数用的

6.方法体语句:具体完成功能的代码

7.return:结束方法

8.返回值:就是功能的结果,由return带给调用者

方法的种类:

  1. 无参无返回值

  2. 无参有返回值

  3. 有参无返回值

  4. 有参有返回值

方法的注意事项

a.方法不调用不执行

b.方法和方法是平级关系,不能嵌套定义

c.方法定义的时候参数用逗号隔开

d.方法调用的时候,有参数必须传递参数,但是不用传递参数的数据类型

e.如果方法有明确返回值,一定要写return带回一个值

int a=10,b=20; int result=sum(a,b);//实际参数,你知道这个变量里面的值是多少 它就是实参 
System.out.println(result); } 
public static int sum(int a,int b) {//a的值不知道是多少的时候就是形参 return a+b; }

方法的重载

定义:方法名相同,参数列表不同

好处:简化代码,提高代码的可读性

分类:

参数个数不同

参数类型不同

参数顺序不同