关于方法的调用问题:
1。 返回值是给调用者看的,这样在赋值的时候就能知道选择什么样的类型来接受结果
2. 方法声明上的变量叫做形式参数,形式参数的本质是局部变量
3.形式参数在方法被调用的时候被赋值
什么时候需要使用void?
void使用:
在主方法中,
a、没有返回值(或者说是明确的返回值类型),
b、参数列表为空的情况下
b、单纯的打印的情况下,
d、void方法只能单独调用;
e、void方法后面可以跟return,单独出现,后面不能加任何东西;
使用此空方法
方法的重载:
同一个类中的,出现了方法名相同,参数列表不同,(与返回值类型无关)的情况:
1.参数类型不同(个数相同)
2.参数个数不同(类型相同)
在调用方法时,java虚拟机会根据方法的不同来调用方法
方法的形式参数:
如果是基本数据类型:形式参数的改变不影响实际参数;(主方法永远是第一个进栈,最后一个出栈)
如果是引用类型(比如数组):形式参数直接改变实际参数
|
|