Java基础之方法的参数,理解形参实参举例说明

参数的传递

参数的基本类型有基本数据类型和引用数据类型,传递的类型是根据参数的数据类型而确定

1.基本数据类型实现的是值传递,即方法中形参接受实际参数的值,对形参地址的改变不会影响到参数的值。
2 引用数据类型实现的是地址传递,即方法中实际传递给形参的是数据的内存中的地址,实参与实参共用一块地址空间,任何对形参地址的值的改变都直接改变实际参数的值。

方法会运用实参,调用的一方会传入实参

1实参是传给方法的值,也就是写方法时定义的参数,当他传入方法后就变成了形参,也就是调用方法时实际传入的参数
2.参数和局部变量是一样的,有类型和名称,可以在方法中使用
3.重点是,当某个方法需要参数,你就一定要传东西给他,那个东西得是适当类型的值(不是太专业术语,但是重在理解呀)

举例子。

Java基础之方法的参数,理解形参实参举例说明
1.调用Dog上的bark方法,并传入 “3”这个值,作为此方法的参数
2.以int类型标识的值3会传给bark
3.此值会传给numOfBarks这个参数
4.吧numOfBarks当作一般变量使用