JAVA中方法的理解

学习方法的目的

  学习方法的目的就是减少代码的重复,减少代码量的冗余,使代码更加直观,便于代码的维护。

方法是什么

  方法就是一段用来完成特定功能的代码片段,类似于其它语言的函数。方法是是类和对象行为特征的抽象。

访问修饰符  返回值类型   方法名(形式参数列表){
	Java语句;… … …				//方法体
 }
  • 修饰符:
     修饰符用来定义类、方法或者变量,通常放在语句的最前端。常见的修饰符有4种:public、protected、default、private。其中public修饰符被允许被访问的权限范围最大,可以被任何代码调用。
  • 返回值类型:
     1. 无返回值使用void表示。
     2. 有返回值,根据返回的数据类型决定。
  • 方法名:用来定义方法的名字,只要符合标识符命名规则即可。
  • 形式参数列表:参数可以是任意数据类型,如有多个参数可用逗号隔开。
  • java语句(方法体):在{}里面写该方法具体实现的功能代码。

如何使用方法

方法的调用分为两种情况,一种是方法没有返回值,另一种是方法有返回值。
示例如下:

public class Test {
    //无参无返回值
    public static void demo01(){
        System.out.println("该方法无返回值");
    }

    //有参无返回值
    public static void demo02(int a){
        System.out.println("该方法无返回值");
    }
    //无参有返回值
    public static int demo03(){
        System.out.println("该方法有返回值");
        return 1;
    }
    //有参有返回值
    public static int demo04(int i){
        System.out.println("该方法有返回值");
        return i;
    }

    public static void main(String[] args) {
        //调用无参无返回值方法
        demo01();

        //调用有参无返回值方法
        demo02(1);

        //调用有参无返回值方法
        demo03();

        //调用有参有返回值方法
        demo04(2);
    }

探索为什么要设计这个方法

  因为设计者在写代码时候考虑到代码需要多处重复使用,但是一直重复去写,造成代码的冗余,所以就设计方法来减少代码的重复,便于代码后期维护。

用方法来类比生活中的例子

  举个例子来说,假如有一片空地上有15小轿车,但是没有具体的规则或者地方来供小轿车停车,小轿车在空地上插一个停车牌来表示这是自己停的地方,那么这15辆车都需要在空地上插停车牌,此时就有很大的不便性。在空地上建一个大型停车场,里面规划好车位,每辆小轿车停在对应的位置,就省去了每个地方都去插停车牌。重复可用的代码是这个停车牌,方法就是这个停车场,使用方法可以有效的减少代码的重复性。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值