一 类的带参方法
1、语法:
<访问修饰符> 返回类型 <方法名>(<形式参数列表>) {
//方法的主体
}
//例如
public void getZhaZhi(String fruit){
//方法的主题
}
2、调用带参的方法
对象名.方法名(参数1, 参数2,……,参数n)
在定义方法和调用方法时,把参数分别称为形式参数和实际参数,简称形参和实参 形参是在定义方式时对参数的称呼,目的是定义方法需要传入的参数个数和类型 实参是在调用方式时传递给方法处理的实际的值即形参是被调用方,实参是调用方
什么时候定义带参方法?什么时候定义无参方法?
在调用一个对象的方法时,需要给它数据才能执行时,必须定义为带参方法
在调用一个对象的方法时,不需要给它数据就能执行时,定义为无参方法
二 回顾数据类型
基本数据类型 | 引用数据类型 |
数值型byte、int、short、long、float、double 字符型char 布尔型boolean | String 类 接口 数组 |
三 数据类型传参
基本数据类型传参:传参前后的值不会发生变化
相当于将值复制过去,本身还停留在原始位置,因此值不会发生改变
引用数据类型传参,或者叫做地址传递:传参前后的值会发生变化
自己的地址传给了对方,对方改变值的时候,实际上是改变了这个地址上的值
特殊的引用数据类型传参(类名被final修饰的类):传参前后的值是不会发生改变
final:表示最终的意思,也就是不能更改的意思