调用方法的三种方式
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:Java;
作者:麦胜福
撰写时间:2019-01-27
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 方法:顾名思义就是将一些代码使用大括号包起来,然后取一个名字,使用的时候,只要根据名称调用即可。而且比循环要更加灵活。
- 那么如何定义一个方法呢:(请看下面)
修饰符 返回值的类型 方法名(参数类型 参数名称){
方法体
return 返回值();
}
- 调用方法的三种方式:
- 单独调用:方法名称(实际参数)
- 打印调用:Systrm,out,printIn(方法名称(实际参数))
- 赋值调用:数据类型 变量名称 = 方法名称(实际参数)
- 如何定义一个没有返回值的方法:
修饰符 void 方法名(参数类型 参数名称){
方法体
return
}
- 调用没有返回值的方法,只能使用单独调用,不能使用打印调用或者赋值调用
- 重载(Overload):多个方法的名称相同,但是参数列表不同
- 那么重载中,什么叫参数不同
- 参数的个数不同
- 参数的类型不同
- 参数的多类型顺序不同
- 重载中又与什么无关呢
- 与返回值的类型无关
- 与参数名称无关
- 参数传递:也就是在调用方法的时候,向方法当中传入数据的动作。
- 参数穿肚的俩想规则:
- 对于基本类型(以及String)来说,形式参数的操作【不会】影响实际参数。
- 而对于引用类型(就是除了String)来说,形式参数的操作【会】影响实际参数。