java初级5(持续更新)

方法:

介绍
    作用
        实现功能的办法
    解决事情的办法
    注意
        方法定义在类中方法外,方法本身不能嵌套
        方法不调用不执行
    优点
        提高了代码的复用性
        提高了程序的安全性
    语法
        没有返回值类型的方法
            修饰符 void 方法名(参数列表){

                        实现功能的代码段;

                        [return;]

            }


        有返回值类型的方法
            修饰符 返回值类型 方法名(参数列表){

                        实现功能的代码段;

                        return 返回值;

             }
        修饰符
            访问权限修饰符
            方法值
                方法执行完毕之后是否需需要得到一个结果(值)
                结果值的数据类型
                    就是有返回值类型方法的返回值类型
                void
                    没有返回值类型的
            方法名
                标识符
            参数列表
                功能定义的时候是否存在未知的数据,有可能会改变的数据,如果存在定义在参数列表中
                可以定义参数,可以不定义参数
                相当于局部变量的声明
                数据类型
                    可以为基本数据类型|引用数据类型
        方法体
            {}
        return
            提前结束方法
            带出返回值
    方法的调用
        定义
            执行方法中的代码
        调用种类
            基础调用
                方法名(参数列表);
            赋值调用
                数据类型 变量名 = 方法名(参数列表);
            输出调用
                System.out.println(方法名(参数列表));
        赋值调用与输出调用关注返回值,接收使用了返回值,基础调用调用只是执行方法中的代码没有接收返回值

方法中的return
    有返回值类型的方法中
        1)提前结束方法
        2)带出返回值返回给方法的调用出
    没有返回值类型的方法中
        可以存在return,但是不能带出返回值
        提前结束方法
    break,continue,return之间的区别
        1)作用
             break结束终止
            continue跳过本次之间进入下一次
            return终止返回
        2)应用场景
            break->switch|循环
            continue->循环
            return ->方法
    兼容类型
        1.参数兼容类型
            形参类型 >= 实参类型
        2.返回值兼容类型
            接收返回值的变量类型>=方法的返回值类型>= return后面结果的类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值