第六天 笔记

return:

有返回值类型的方法中:

必须存在return,同时需要带出返回值

提前结束方法 带出返回值返回给方法的调用出

没有返回值类型的方法中:

提前结束方法

break,continue,return之间的区别

作用:break 结束终止,continue跳过本次直接进入下一次,return终止返回

应用场景:

break—————switch,循环 ,continue———循环,return——方法

兼容类型:

        参数兼容类型:

形参类型>=实参类型

返回值兼容类型

接收返回值的变量类型>=方法的返回值类型>=return后面结果的类型

方法的重载:

        实现重载的三个条件:

                1,一个类中的多个方法      2,方法名相同    

                3,参数列表不同 ,方法签名不同

                                参数个数不同,参数类型不同,不同类型的参数顺序不同

          方法签名:方法的唯一标识

                   方法名+参数列表=方法签名

              重载方法的调用:根据实参区分

        分析:方法的重载与参数名无关

                    方法的重载与方法的返回值无关

                     方法的重载与方法的返回值无关

        总结:方法的重载只与方法名与参数列表有关

                方法就是封装的体现

                方法的重载就是多态的一种体现

递归 :  (了解)
        方法的内部自己调用自己
        
    优点 : 
        程序设计更简单,简洁
    缺点 : 
        使用不好,极有可能造成内存的溢出
        
    实现组成:
        基线条件|递归头 : 停止自己调用自己的条件
        递归条件|递归体 : 自己调用自己
    
    执行过程 : 
        1.递归前进段 : 不停的自己调用自己
        2.临界条件 : 停止自己调用自己的条件
        3.递归后退段 : 从临界条件开始,不停的将结果返回给上一层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值