方法的定义与重载

孤人 提交于 2020-03-15 04:29:57

一、方法

  方法的定义:

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

      //代码

      return 返回值;

    }

    修饰符:public static

    如果返回值类型为void,则表示没有返回值

    参数列表:方法在运算过程中的未知数据,调用者调用方法时传递

    return:将方法执行后的结果带给调用者,方法执行到 return ,整体方法运行结束

    注意:在定义一个方法时,要明确返回值和参数列表;该方法返回值的类型,形参的类型和数量(一个方法只能有一个返回值)

    不能在return后面写代码,return代表着方法的结束,后面的代码将永远不会执行

    return后面参数的类型要与返回值类型一致

    

 

二、形参和实参的区别

    形参:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.在调用函数时,实参将赋值给形参。

    实参:可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。

 三、方法的重载

    允许一个类中存在多个方法名相同的方法,只要他们参数列表不同即可;与返回值类型无关,

    参数列表不同:参数的顺序,参数个数,参数类型

    重载:jvm通过参数列表调用不同的方法

 

     

    

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!