Java方法

定义方法

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

定义在方法头中的变量称为形参。当调用方法时,给参数传递一个值,这个值称为实参。
警告:在方法头中,需要对每一个参数进行单独的数据类型声明。

调用方法

根据方法是否有返回值,调用方法有两种途径。
有返回值:调用方法并将其结果赋给一个变量。
无返回值:直接调用方法。

void方法与返回值

void方法不带返回值。
注意return;方法对于void方法不是必须的,但是它能终止方法并返回方法的调用者。

按值传参

调用方法的时候是通过传值的方式将实参传递给形参。实参必须与方法签名中所对应的形参在次序和数量上匹配,在类型上兼容。这称作 参数顺序匹配

如果实参是变量而不是字面值,则将该变量的值传递给形参。无论形参在方法中是否改变,该变量都不受影响。

形参与实参是否同名没有任何关系,形参是方法中具有自身储存空间的局部变量。变量在调用方法时分配,当方法返回调用后它就消失了。

方法重载

在一个类中有两个方法,具有相同的名字、不同的参数列表。
注意:不能基于不同修饰符或返回值类型来重载方法。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容