Java方法

方法

方法定义在类中,方法外;

方法必须调用,不调用不执行;

构建方法的步骤

1.确定需求

2.是否需要参数

3.是否需要返回值

4.方法名

5.调用 eg:getSum()

     基础调用:getSum(2,3);

     赋值调用:int x=getSum(2,3);        System.out.println(x);

     输出调用:System.out.println(getSum(2,3));

赋值调用与输出调用关注返回值,接收使用了返回值,基础调用调用只是执行方法中的代码没有接收返回值

return

1. 提前结束方法

2. 带出返回值 -> return 返回值;

方法的重载

方法重载的条件:

1.必须在一个类中;

2.方法名相同(功能相同);

3.参数列表不同;

1) 参数个数不同 2) 参数类型不同 3)参数不同类型的顺序不同

方法的重载只与方法名 和参数列表有关

方法的递归

递归:自己调用自己的方法(阶乘的运算)

实现组成:
        基线条件|递归头 : 停止自己调用自己的条件
        递归条件|递归体 : 自己调用自己
    
    执行过程 : 
        1.递归前进段 : 不停的自己调用自己
        2.临界条件 : 停止自己调用自己的条件
        3.递归后退段 : 从临界条件开始,不停的将结果返回给上一层

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值