1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是调用方法时传给方法计算的参数类型和参数个数
返回值类型是方法运行之后返回到调用处的数据类型
public static 返回值类型 方法名(参数列表){
方法体;
return 返回数据;
}
2、return的类型一定要和返回值类型相同么?为什么?
可以自动转换的类型可以不相同,例如返回值类型为double,return类型为int
3、return后面能写代码么?为什么?
不能写代码,因为return后方法就结束了,后面执行不到。
4、什么是方法的重载?方法的重载有什么好处?
方法的重载是多个方法名相同,但参数的个数或者参数的类型不同。
方法重载可以实现调用同一个方法名且实现不同的功能。
5、满足方法的重载条件,与什么有关?与什么无关?
重载条件:方法名相同,参数列表不同(参数个数或参数类型不同)。
与返回值类型无关。
6、参数列表不同,有哪几种情况?
①参数类型不同
②参数个数不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型,传递的是实参赋值给形参的值;
参数为应用数据类型,传递的是空间的地址值。 |