A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

方法的定义:
方法的定义格式: 修饰符 返回值类型(参数类类型 参数名,参数类类型 参数名,){
                                                 方法体
                                                 return 返回值;
                                        }

格式解释:
                                A:修饰符        目前记住public static
                                B:返回值类型        用于限定返回值的数据类型
                                C:方法名        为了方便我们调用方法的名字
                                D:参数类型        用于限定调用方法时传入的数据的类型
                                E:参数名        用于接收调用方法时传入的数据的变量
                                F:方法体        完成功能的代码
                                G:return 结束方法,并且把返回值带给调用者
两个明确:
                A:返回值类型:明确功能的结果类型
                                B参数列表:明确有机参数,参数类型
方法的调用:    A:单独调用,没有意义
                        B:输出调用,有意义,但是不够好,因为我可能需要拿结果进行进一步的操作
                          C:赋值调用,推荐方式

                                void                        A:只能单独调用:在void修饰的方法,return有结束方法的作用       

重载            在同一个类出现了方法名相同的情况。
                特点:方法名相同,参数了列表不同;A 参数的个数不同
                                                  B 参数对应的数据类型不同
                                                  C 方法名相同,
                                                  D 与返回值类型无关                                                                                                    

注意            形参是变量;实参可以是常量,可以是变量  
                                方法的参数如果是基本数据类型,形式参数的改变不影响实际参数
                                形式参数是用于接受实际参数的变量
                                如果形参是引用数据类型,形式参数的改变直接影响实际参数,引用参数类型存储的是地址值,传递的也是地址值
                                 
案例:    1.求和案例
          2. 键盘录入两个数据,返回两个数中的最大值
                  3. 键盘录入两个数据,比较两个数是否相等
                  4. 键盘录入三个数据,返回三个数中的最大值
                  5. 打印十次hellworld
                  6. 打印1-n的数
                  7. 打印水仙花数
                  8. 方法重载练习两个数是否相等
                  9. 数组遍历
                  

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马