34-Java方法的概述

一、方法是什么?

  • 方法是一种语法结构,它可以把一段代码封装成一个功能,以方便重复调用。
public class Test {
    public static void main(String[] args) {
        
    }
    
    public static int sum(int a, int b) {
        int c = a + b;
        return c;
    }
}

二、方法有什么作用?

  • 提高了代码的复用性。

  • 让程序的逻辑更清晰。

  • 比如:一个公司里,需要很多程序员做一个功能,如果不用方法,是不是很多程序员都去写这一个功能,不就重复很多了吗?

    所以,就用方法,只需要一个程序员把其他程序员都要做的功能定义成一个方法,封装起来,然后所有程序员就可以调用这个方法了。

在这里插入图片描述

package com.app.create;

/**
    目标:能够说出使用方法的优点,并理解它的好处
        1.可以提高代码的复用性和开发效率
        2.让程序的逻辑更清晰
 */

public class MethodDemo1 {
    public static void main(String[] args) {
        // 假如老板要求:张飞和关羽都要写一个求和功能

        // 没用定义方法之前来写他们的求和功能:
        // 虽然都能实现,但是这样是不是显得非常不专业,而且代码重复,要是10个人呢?是不是非常烂的代码?
        // 张飞
        int a = 1;
        int b = 3;
        int sum = a + b;
        System.out.println(sum);

        // 关羽
        int c = 2;
        int d = 5;
        int sum2 = c + d;
        System.out.println(sum2);

        System.out.println();

        // 调用求和方法后的张飞
        int sum3 = sum(1, 3);   // 定义一个变量,用于接收求和结果
        System.out.println(sum3);

        // 调用求和方法后的关羽
        int sum4 = sum(2, 5);
        System.out.println(sum4);
    }

    // 所以,我们定义一个求和方法
    public static int sum(int a, int b) {
        int sum = a + b;    // 定义个求和变量,用于求和
        return sum;         // 返回求和后的变量sum
    }
}
输出结果:

4
7

4
7

三、关于方法我们需要学会什么?

在这里插入图片描述

  • 方法递归属于超前内容,后面会学!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值