Java学习——方法的初步学习

一、方法的概述和格式
在许多语言比如c语言中称之为函数的,在java这里称为方法,方法就是完成特定功能的代码块。
格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 …){
方法体;
return 返回值;
}
方法的格式详细说明:
(1): 修饰符 比较多,后面会详细介绍。目前使用 public static
(2): 返回值类型 用于限定返回值的数据类型
(3): 方法名 就是一个名称,它的存在是为了方便我们调用方法
(4): 参数类型 限定调用方法时传入参数的数据类型
(5): 参数名 是一个变量,接收调用方法时传入的参数
这个参数其实有一个专业的名词,被称之为形式参数,它的作用是用来接收实际参数的.
(6): 方法体 完成功能的代码
(7): return 结束方法以及返回方法指定类型的值
(8): 返回值 就是功能的结果,由return带回,带回给调用者
二、举例

public class Demo11 {
    public static void main(String[] args){
        rainbow();
        int num=1000000;
        money("帆帆",num);
        int sum=getsum(10,20);
        System.out.println(sum);

    }

    public static void rainbow() {
        System.out.println("快看彩虹");
        return;
    }

    public static void money(String name,int b) {
        System.out.println(name+"挣了"+b+"块钱");


    }

    public static int getsum(int a,int b) {
        System.out.println("我好想发财");
         int sum=a+b;
         return sum;

    }

}

三、方法的注意事项
A: 方法不调用不执行
B: 方法与方法是平级关系,不能嵌套定义
C: 方法定义的时候参数之间用逗号隔开
D: 方法调用的时候不用在传递数据类型
E: 如果方法有明确的返回值,一定要由return带回一个值
四、方法重载
在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同,与返回值无关。
参数列表不同:
A:参数个数不同
B:参数类型不同

猜你喜欢

转载自blog.csdn.net/lyf_0922/article/details/82975270