A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-11-2 14:05  /  2699 人查看  /  17 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、什么是参数列表,什么是返回值类型
答:由数据类型和变量名组成,数据类型 变量名。返回值类型要与方法定义上的数据类型匹配。

2、return的类型一定要和返回值类型相同么?为什么?
答:必须相同。因为类型不同会出现类型不兼容的错误。

3、return后面能写代码么?为什么?
答:不能。因为return是一段代码的返回语句,程序执行到return语句时,代码结束运行,不再执行return之后的语句,
所以return后面不能写语句。

4、什么是方法的重载?方法的重载有什么好处?
答:在同一个类中定义多个方法,方法的名称与参数进行识别,方法参数类型不同、个数不同、顺序不同。
好处:解决代码的冗积,提高代码的执行效率、各自负责各自的任务,提高了对代码的管理。

5、满足方法的重载条件,与什么有关?与什么无关?
答:有关:与参数类型有关
无关:与方法名、返回类型无关

6、参数列表不同,有哪几种情况?
答:类型不同,顺序不同,个数不同
例:public statc void count(int a, int b);
public statc void count(int a, double b);
public statc void count(double a, int b);
public statc void count(double a, double b);

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:基本数据类型,形参改变,不影响实参。
引用数据类型,形参改变,影响实参。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马