1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是在方法被调用的时候进入方法的数据类型和变量名称;
返回值类型是在方法被调用执行后返回给调用处的一个数据类型;
定义格式:关键字+返回值类型+方法名+参数列表()+{}
2、return的类型一定要和返回值类型相同么?为什么?
return的类型一定要和返回值类型相同;因为方法中只要定义了返回值类型,那么返回的类型一定要和定义的返回值类型相同,否则程序报错无法运行.
3、return后面能写代码么?为什么?
不能,因为return只可以单独使用用来结束程序或者将返回值返回调用处.
4、方法调用的三种格式是哪三种?
单独调用:方法名();
赋值调用:数据类型 变量名=方法名();
打印调用:System.out.println(方法名());
5、什么是方法的重载?方法的重载有什么好处?
只要满足参数个数不同.参数类型不同.参数的多类型顺序不同就可以形成方法的重载;重载的好处在于调用的时候只要通过一个方法名就可以调用所有重载的方法.
6、满足方法的重载条件,与什么有关?与什么无关?
方法的重载与下列因素有关:
参数个数不同;
参数类型不同;
参数的多类型顺序不同;
方法的重载与下列因素无关:
与参数的名称无关;
与方法的返回值类型无关;
7、参数列表不同,有哪几种情况?
参数个数不同;参数类型不同;参数的多类型顺序不同; |