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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:由数据类型和变量名组成的参数在方法中调用。
返回值类型:定义方法时用什么数据类型返回值就要是什么类型的,否则程序将会报错。
格式:return 对应数据类型的值;
2、return的类型一定要和返回值类型相同么?为什么?
要和返回值类型相同,因为如果return后面的值和定义的数据类型不同
将会接收不到数据,程序会报错
3、return后面能写代码么?为什么?
不能,因为return在程序中相当于结束,当程序运行到return时,return后面的代码不再执行。

4、什么是方法的重载?方法的重载有什么好处?
方法的重载就是相同类中多个方法之间的联系,具有相同方法名,有不同的参数个数或者参数类型。
好处:只需要记住一个方法名就能够调用所对应关系功能的方法。

5、满足方法的重载条件,与什么有关?与什么无关?
满足条件:(1)方法重载是在同一个类中方法之间的联系,方法间不能嵌套定义。
(2)方法的重载必须要有相同的方法名
(3)方法重载与方法的参数个数和参数的类型有关,与方法的返回类型无关。

6、参数列表不同,有哪几种情况?
可以分为三种情况,分别是参数类型不同,参数顺序不同,参数个数不同。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的形参不会引起实际参数的变化。(在栈内存中传递)
参数为引用数据类型的时候,传递的形参会引起实际参数的变化。(在堆内存中传递)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马