在之前的文章中,小千给大家讲解了方法的定义、调用和返回值,但方法的内容还有很多,比如方法的参数是怎么回事?接下来会在这篇文章中,继续给大家讲解方法参数相关的知识,这就是我们今天要学习的内容。
又想要获取相关技术学习资料的小伙伴可以关注文章结尾微信哦!
一. 方法的形参和实参
1. 形参与实参
根据以前的讲解可知,方法中可以带有参数,当然也可以不带参数。如果方法带有参数,我们可以把参数分为形参和实参。
形参:是指在定义方法时列出的参数,用来接收方法调用时传递过来的数据。简单地说,我们定义方法时写出的那些参数都是形参。形参只有在被调用时才会被分配内存空间,一旦调用结束就会释放占用的空间,因此仅在方法内有效,属于一种局部变量,针对形参的改动无法影响到方法外。
实参:在调用有参方法时,主调方法和被调方法之间需要进行数据传递。被调用方法名后面括号中的参数就是“实际参数”,所以实参是调用方法时实际传递给该方法的参数。实参会被预先创建并赋予确定的值。