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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请根据自己语言回答下面问题:

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么

2、return的类型一定要和返回值类型相同么?为什么?

3、return后面能写代码么?为什么?

4、方法调用的三种格式是哪三种?

5、什么是方法的重载?方法的重载有什么好处?

6、满足方法的重载条件,与什么有关?与什么无关?

7、参数列表不同,有哪几种情况?

60 个回复

倒序浏览
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:在方法调用中,用于接收数据的
返回值类型:方法执行完后返回的数据的类型
格式:修饰符 返回值类型 方法名(参数列表){
        方法体;
        return 返回值;
}

2、return的类型一定要和返回值类型相同么?为什么?
要相同;否则程序编译出错。

3、return后面能写代码么?为什么?
不能。return语句的其中一个作用就是结束程序,return后面的语句不会被执行,程序报错。

4、方法调用的三种格式是哪三种?
单独调用:适用于无返回值和有返回值的方法,但是有返回值的方法使用单独调用没意义;
打印调用:适用于有返回值的方法,但是打印调用返回值只能使用一次;
赋值调用:适用于有返回值的方法,返回值可以进行多次使用。

5、什么是方法的重载?方法的重载有什么好处?
方法重载:方法的名字相同,但参数列表不同
好处:对于功能相似的方法来说,不需要记多个名字

6、满足方法的重载条件,与什么有关?与什么无关?
相关:参数列表的个数,参数列表的类型,参数列表的顺序
无关:参数变量名称,方法的修饰符,返回值类型

7、参数列表不同,有哪几种情况?
参数列表的个数不同;参数列表的类型不同;参数列表的顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法内规定了自定义传入的形参的类型、个数、顺序的列表;
返回值类型:方法内规定了方法将要返回什么类型的数据到方法的调用处;
格式:
修饰符 返回值类型 方法名(参数列表){
        方法体
        return 返回值;
}
2、return的类型一定要和返回值类型相同么?为什么?
必须相同。因为方法定义时,如果返回值类型和return返回的数据类型不同,编译将报错。
3、return后面能写代码么?为什么?
不可以。因为return有终止当前方法调用的功能,写在return后面的代码将永远不会被执行到。
4、方法调用的三种格式是哪三种?
(1)单独调用:method();无返回值可以单独调用,有返回值也可以,但无意义。
(2)打印调用:sout(method(a,b));只能调用有返回值的方法,且返回值只能使用一次。
(3)赋值调用:int a = method(a,b);同样只能调用有返回值的方法。
5、什么是方法的重载?方法的重载有什么好处?
方法重载(OverLoad):多个方法的名称一样,但是参数列表不一样。
好处:只需要记住一个方法名称,就可以实现类似的多个功能。
6、满足方法的重载条件,与什么有关?与什么无关?
方法重载与方法的参数列表中类型、个数、多类型顺序有关,都可实现重载;
方法重载与参数列表的形参叫什么名字无关。
方法重载与方法的返回值也无关,参数列表相同的情况下,返回值类型不同会产生歧义,故不能重载。

7、参数列表不同,有哪几种情况?
1.参数类型不同:方法1(int a )、方法2(double a);
2.参数个数不同:方法1(int a,int b)、方法2(int a, int b, int c);
3.参数多类型顺序不同:方法1(int a,double b)、方法2(double a,int b);
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:
        参数列表:由参数类型和参数名称构成,多个产生由逗号隔开,传递进入方法的数据;
        返回值类型:最终产生数据结果类型;
        格式:
                修饰符 返回类型 方法名称(参数列表){
                        方法体;
                        return  返回值;
                }
2、return的类型一定要和返回值类型相同么?为什么?
答:
        要相同;不然会编译失败;
3、return后面能写代码么?为什么?
答:
        不能;return作用之一是停止当前方法,因此方法后面的代码永远不会执行,会变成无效代码;
4、方法调用的三种格式是哪三种?
答:
        格式一:单独调用:方法名 (参数);有无返回值的方法都可以用,但有返回值的方法无意义;
        格式二:打印调用:System.out.println(方法名 (参数));只能用于有返回值,且只能使用一次;
        格式三:赋值调用:数据类型 变量名称=方法名 (参数);只能用于有返回值,但能多次使用;
5、什么是方法的重载?方法的重载有什么好处?
答:
        概念:方法名称相同,参数列表不同;
        好处:只需记住一份方法名称,就可以实现类似的多功能;
6、满足方法的重载条件,与什么有关?与什么无关?
答:
        相关:
                参数个数;
                参数类型;
                参数多类型顺序;
        无关:
                参数名称;
                方法返回类型。
7、参数列表不同,有哪几种情况?
答:
        参数的个数不同;
        参数的类型不同;
        参数的名称不同;
        参数多类型的顺序不同。

回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表:包括参数类型和参数方法。参数类型:进入方法的数据是什么类型;参数名称:进入方法的数据对应的变量名称
    返回值类型:也就是方法最终产生的结果是什么类型
    返回值类型定义格式: 返回值类型 方法名称 (参数列表) {}
2、return的类型一定要和返回值类型相同么?为什么?
答:一定要相同。return后面的返回值必须和方法前面的返回值类型相同。否则无法返回
3、return后面能写代码么?为什么?
答:不能,return的作用于结束语局,和将最后结果返回调用处,后面将不再执行任何语句!
4、方法调用的三种格式是哪三种?
答:单独调用:有返回值和无返回值都能使用,但有返回值的方法使用时没有意义
    打印调用:只适用于有返回值的方法,且打印调用的返回值结果只能使用一次
    赋值调用:只适用于有返回值的方法,返回值使用变量接收,可以使用多次
5、什么是方法的重载?方法的重载有什么好处?
答:方法的重载是:方法名相同,单参数列表不同。在使用相似功能的方法时,只需要记住一个方法名即可
6、满足方法的重载条件,与什么有关?与什么无关?
答:三个相关:参数列表的个数,参数列表的数据类型,参数列表中参数的顺序。
三个无关:参数的变量名,方法的返回值类型,方法的修饰符
7、参数列表不同,有哪几种情况?
答:参数列表的个数,参数列表的数据类型,参数列表中参数的顺序。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:包括参数类型和参数方法。参数类型:进入方法的数据是什么类型;参数名称:进入方法的数据对应的变量名称
返回值类型:也就是方法最终产生的结果是什么类型
返回值类型定义格式: 返回值类型 方法名称 (参数列表) {}

2、return的类型一定要和返回值类型相同么?为什么?
return后面的返回值必须和方法前面的返回值类型相同。
否则无法返回。

3、return后面能写代码么?为什么?
不能写。
方法执行到return之后就退出方法了,不再继续向下执行代码。

4、方法调用的三种格式是哪三种?
(1)单独调用:方法名称(参数);
(2)打印调用:System.out.println(方法名称(参数));
(3)赋值调用:数据类型 变量名称 = 方法名称(参数);

5、什么是方法的重载?方法的重载有什么好处?
多个方法的名称一样,但是参数列表不一样
相似的功能,只需要记一个方法名称

6、满足方法的重载条件,与什么有关?与什么无关?
三个相关:
参数列表的个数
参数列表的数据类型
参数列表的参数顺序
三个无关:
和参数的变量名称无关
和方法的返回值类型无关
和方法的修饰符无关

7、参数列表不同,有哪几种情况?
(1)参数列表个数不同
(2)参数列表的数据类型不同
(3)参数列表的参数类型顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
返回值类型格式:return 返回值;

2、return的类型一定要和返回值类型相同么?为什么?
返回值类型,必须要和 return 语句返回的类型相同,否则编译失败

3、return后面能写代码么?为什么?
return后面不能写代码,return返回值并结束方法。

4、方法调用的三种格式是哪三种?
单独调用,赋值调用,输出语句调用。

5、什么是方法的重载?方法的重载有什么好处?
重载:方法名相同,参数列表不同。
好处:当功能类似时,只需记住一个方法名。

6、满足方法的重载条件,与什么有关?与什么无关?
与方法名,参数列表不同有关,与修饰词,返回值类型无关

7、参数列表不同,有哪几种情况?
参数个数不同,参数类型不同,参数多类型顺序不同。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:包括参数类型和参数方法。参数类型:进入方法的数据是什么类型;参数名称:进入方法的数据对应的变量名称
返回值类型:也就是方法最终产生的结果是什么类型
返回值类型定义格式: 返回值类型 方法名称 (参数列表) {}

2、return的类型一定要和返回值类型相同么?为什么?
return后面的返回值必须和方法前面的返回值类型相同。
否则无法返回。

3、return后面能写代码么?为什么?
不能写。
方法执行到return之后就退出方法了,不再继续向下执行代码。

4、方法调用的三种格式是哪三种?
(1)单独调用:方法名称(参数);
(2)打印调用:System.out.println(方法名称(参数));
(3)赋值调用:数据类型 变量名称 = 方法名称(参数);

5、什么是方法的重载?方法的重载有什么好处?
多个方法的名称一样,但是参数列表不一样
相似的功能,只需要记一个方法名称

6、满足方法的重载条件,与什么有关?与什么无关?
三个相关:
参数列表的个数
参数列表的数据类型
参数列表的参数顺序
三个无关:
和参数的变量名称无关
和方法的返回值类型无关
和方法的修饰符无关

7、参数列表不同,有哪几种情况?
(1)参数列表个数不同
(2)参数列表的数据类型不同
(3)参数列表的参数类型顺序不同
回复 使用道具 举报
1、参数列表:进入方法的数据;返回值:从方法中出来的数据;return 返回值;
2、return后面的返回值必须和方法定义的返回值类型对应;不对应会编译报错
3、return后面不能在写其他语句;执行到return语句那么这个方法就结束了,return后面编写其他语句就没有意义,还会编译报错
4、单独调用:无返回值可以进行单独调用,有返回值的方法也可以,但是没有意义
打印调用:只能调用有返回值的方法,只能使用一次方法的返回值
赋值调用:只能调用有返回值的方法
5、方法的重载是:方法名称相同,参数列表不同

我们希望相似的功能,我们只需要记一个方法名称

6、与参数个数、参数类型、参数多类型顺序相关;与参数名称、返回值类型、修饰符无关;
7、参数个数、参数类型、参数多类型顺序
回复 使用道具 举报

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是方法中接受数据的形参列表,返回值类型是方法执行后给调用处返回的数据类型,返回值类型定义的格式就是【数据类型】

2、return的类型一定要和返回值类型相同么?为什么?
return的类型一定要和返回值类型相同,否则无法通过编译

3、return后面能写代码么?为什么?
return后面可以写代码,只要保证代码运行后结果的数据类型和定义方法时的返回值类型相同即可

4、方法调用的三种格式是哪三种?
单独调用,打印调用,赋值调用

5、什么是方法的重载?方法的重载有什么好处?
方法的重载是指方法名相同,参数列表不同。方法的重载可以使功能逻辑相同,但参数列表不同的方法享用同样的方法名,方便客户的使用。

6、满足方法的重载条件,与什么有关?与什么无关?
重载的条件与方法名和参数列表有关,与方法的修饰符,形参的名字,返回值无关。

7、参数列表不同,有哪几种情况?
参数列表有三种不同的情况:
1,参数个数不同。2,参数类型不同。3,参数的多类型顺序不同
回复 使用道具 举报
LPY 中级黑马 2019-3-2 21:43:22
9#

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:包括参数类型和参数方法。参数类型:进入方法的数据是什么类型;参数名称:进入方法的数据对应的变量名称
返回值类型:也就是方法最终产生的结果是什么类型
返回值类型定义格式: 返回值类型 方法名称 (参数列表) {}

2、return的类型一定要和返回值类型相同么?为什么?
return后面的返回值必须和方法前面的返回值类型相同。
否则无法返回。

3、return后面能写代码么?为什么?
不能写。
方法执行到return之后就退出方法了,不再继续向下执行代码。

4、方法调用的三种格式是哪三种?
(1)单独调用:方法名称(参数);
(2)打印调用:System.out.println(方法名称(参数));
(3)赋值调用:数据类型 变量名称 = 方法名称(参数);

5、什么是方法的重载?方法的重载有什么好处?
多个方法的名称一样,但是参数列表不一样
相似的功能,只需要记一个方法名称

6、满足方法的重载条件,与什么有关?与什么无关?
三个相关:
参数列表的个数
参数列表的数据类型
参数列表的参数顺序
三个无关:
和参数的变量名称无关
和方法的返回值类型无关
和方法的修饰符无关

7、参数列表不同,有哪几种情况?
(1)参数列表个数不同
(2)参数列表的数据类型不同
(3)参数列表的参数类型顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:方法在运算过程中的未知数据,调用者调用方法时传递;表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
2、return的类型一定要和返回值类型相同么?为什么?
答:是的,return就是返回方法执行的结果
3、return后面能写代码么?为什么?
答:不能,return后整个方法执行就结束了
4、方法调用的三种格式是哪三种?
答:单独调用:适用于有返回值的和无返回值的方法,有返回值的方法单独调用没有意义


打印调用:只适用于有返回值的方法,打印调用返回值结果只能使用一次


赋值调用:只适用于有返回值的方法,返回值使用变量接收,可以使用多次

5、什么是方法的重载?方法的重载有什么好处?
答:方法的重载是:方法名称相同,参数列表不同;
6、满足方法的重载条件,与什么有关?与什么无关?
答:
有关:参数列表的个数;

参数列表的数据类型

;参数列表的参数顺序

无关:和 参数的变量名称无关

和方法的返回值类型无关

和方法的修饰符无关
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
            (1)参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
            (2)返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
2、return的类型一定要和返回值类型相同么?为什么?
          return后面的返回值必须和方法前面的返回值类型相同。
          否则无法返回。
        

3、return后面能写代码么?为什么?
             不能。
            方法执行到return之后就退出方法了,不再继续向下执行代码。


4、方法调用的三种格式是哪三种?
单独调用:适用于有返回值的和无返回值的方法,有返回值的方法单独调用没有意义


打印调用:只适用于有返回值的方法,打印调用返回值结果只能使用一次


赋值调用:只适用于有返回值的方法,返回值使用变量接收,可以使用多次


5、什么是方法的重载?方法的重载有什么好处?
    (1)指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关。
    (2)我们希望相似的功能,我们只需要记一个方法名称
6、满足方法的重载条件,与什么有关?与什么无关?
(1)三个相关:

参数列表的个数


                        参数列表的数据类型


                        参数列表的参数顺序


(2)三个无关: 参数的变量名称无关


                         方法的返回值类型无关


                         方法的修饰符无关


7、参数列表不同,有哪几种情况?
(1)参数列表个数不同
(2)参数列表的数据类型不同
(3)参数列表的参数类型顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
修饰符 返回值类型 方法名(参数列表){
        方法体;
        return 返回值;
}
2、return的类型一定要和返回值类型相同么?为什么?
不一定,只要返回值类型可以接收return的类型即可
3、return后面能写代码么?为什么?
不能,return会结束方法
4、方法调用的三种格式是哪三种?
单独调用:适用于有返回值的和无返回值的方法,有返回值的方法单独调用没有意义
打印调用:只适用于有返回值的方法,打印调用返回值结果只能使用一次
赋值调用:只适用于有返回值的方法,返回值使用变量接收,可以使用多次
5、什么是方法的重载?方法的重载有什么好处?
方法的重载是:方法名称相同,参数列表不同
我们希望相似的功能,我们只需要记一个方法名称
6、满足方法的重载条件,与什么有关?与什么无关?
三个相关:
        参数列表的个数
        参数列表的数据类型
        参数列表的参数顺序
三个无关:
        和 参数的变量名称无关
        和方法的返回值类型无关
        和方法的修饰符无关
7、参数列表不同,有哪几种情况?
三种:参数列表的个数不同、参数列表的数据类型不同、参数列表的参数顺序不同
       
回复 使用道具 举报

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
        返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
        返回值得定义格式:return : 将方法执行的结果给调用者
2、return的类型一定要和返回值类型相同么?为什么?
     是的,因为不相同的话会报错
3、return后面能写代码么?为什么?
     不能写,因为程序在遇到return的在返回值给掉用着的同时会结束,剩下的不会在 执行
4、方法调用的三种格式是哪三种?
      直接调用/赋值调用/打印调用
5、什么是方法的重载?方法的重载有什么好处?
     方法重载就是方法名一样,参数列表不同
     方法重载的好处就是提高的复用性,只需要记住一个方法名就可以调用多个相似的共功能
6、满足方法的重载条件,与什么有关?与什么无关?
     三个相关:
        参数列表的个数
        参数列表的数据类型
        参数列表的参数顺序
    三个无关:
        和参数的变量名称无关
        和方法的返回值类型无关
        和方法的修饰符无关
7、参数列表不同,有哪几种情况?
        参数列表的个数不同
        参数列表的数据类型不同
        参数列表的参数顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么

参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
返回值类型定义的格式:return 返回值;
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同。return返回结果的类型就是返回值的类型。
3、return后面能写代码么?为什么?
不能,return意味着方法结束,所有后面的代码永远不会执行,属于无效代码。
4、方法调用的三种格式是哪三种?
直接调用
赋值调用
输出语句调用
5、什么是方法的重载?方法的重载有什么好处?
方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关。
方便程序使用者。
6、满足方法的重载条件,与什么有关?与什么无关?
三个相关:

  • 参数列表的个数
  • 参数列表的数据类型
  • 参数列表的参数顺序
三个无关:

  • 和参数的变量名称无关
  • 和方法的返回值类型无关
  • 和方法的修饰符无关
7、参数列表不同,有哪几种情况?
参数列表的个数

参数列表的数据类型

参数列表的参数顺序



回复 使用道具 举报

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:包括参数类型和参数方法。参数类型:进入方法的数据是什么类型;参数名称:进入方法的数据对应的变量名称
返回值类型:也就是方法最终产生的结果是什么类型
返回值类型定义格式: 返回值类型 方法名称 (参数列表) {}
2、return的类型一定要和返回值类型相同么?为什么?
必须相同,因为如果不相同的话类型会不匹配,编译将会报错

3、return后面能写代码么?为什么?
不能,因为return后面的代码不会执行,在return后面编写代码将会报错

4、方法调用的三种格式是哪三种?
单独调用,打印调用和赋值调用

5、什么是方法的重载?方法的重载有什么好处?
方法名相同,参数的类型或者数量不同叫做方法的重载;可以将原本需要定义很多种类名通过重载的方式只需要一种类名

6、满足方法的重载条件,与什么有关?与什么无关?
参数数量不相同,参数类型,参数顺序不相同满足重载条件,与参数的名称,返回值类型,方法的修饰符无关

7、参数列表不同,有哪几种情况?
类型不同,参数数量不同,参数顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
返回值类型格式:return 返回值;

2、return的类型一定要和返回值类型相同么?为什么?


否则编译报错
3、return后面能写代码么?为什么?
不能

因为return后的代码不会被执行
4、方法调用的三种格式是哪三种?
1、单独调用   方法名(参数);    多用于无返回值的方法,有返回值的方法也可以调用,但无意义
2、打印调用   System.out.println(方法名(参数));只能调用有返回值的方法,不用调用无返回值的方法(只能使用一次返回值)
3、赋值调用   数据类型  变量名称=方法名(参数);  只能调用有返回值的方法,不用调用无返回值的方法

5、什么是方法的重载?方法的重载有什么好处?
方法的重载是:方法名称相同,参数列表不同
只要记住一个方法名称,就可以实现多种类似的功能

6、满足方法的重载条件,与什么有关?与什么无关?
无关因素
与返回值无关
与参数名称无关
与方法的修饰符无关

有关因素
参数个数不同
参数类型不同
参数的多类型顺序不同

7、参数列表不同,有哪几种情况?
1,参数个数不同。2,参数类型不同。3,参数的多类型顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型是表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
修饰符 返回值类型 方法名(参数列表){
        方法体
        return 返回值;
}

2、return的类型一定要和返回值类型相同么?为什么?
一定要一致,因为返回值返回到方法的调用处,如果return的类型一定要和返回值类型不一样,则调用处可能会发生错误,无法将return的数据赋值给调用变量。

3、return后面能写代码么?为什么?
不能写代码,因为return后面写代码系统会报错,方法在运行到return后就停止了,后面代码就不会在执行

4、方法调用的三种格式是哪三种?
a.单独调用:方法名()
b.打印调用:System.out.println(方法名())
c.赋值调用:数据类型 变量名 = 方法名()

5、什么是方法的重载?方法的重载有什么好处?
方法的重载是方法名一样,参数列表不一样
好处:只需要记住一个方法名称,就可以实现类似的多个功能

6、满足方法的重载条件,与什么有关?与什么无关?
方法重载与下列因素相关:
1. 参数个数不同
2. 参数类型不同
3. 参数的多类型顺序不同

方法重载与下列因素无关:
1. 与参数的名称无关
2. 与方法的返回值类型无关

7、参数列表不同,有哪几种情况?
参数个数不同
参数类型不同
参数的多类型顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:在方法调用中,用于接收数据
返回值类型:方法执行完后返回的数据类型
返回值类型的定义:修饰符 返回值类型 方法名(参数列表){
        方法体;
        return 返回值;
}


2、return的类型一定要和返回值类型相同么?为什么?
要。因为return会把后面的返回值给调用处


3、return后面能写代码么?为什么?
不能。因为return会停止当前方法。

4、方法调用的三种格式是哪三种?
单独调用
打印调用
赋值调用

5、什么是方法的重载?方法的重载有什么好处?
方法名相同,参数列表不同
好处:相似的功能,我们只用一个方法名。

6、满足方法的重载条件,与什么有关?与什么无关?
相关:
(1)参数列表的个数
(2)参数列表的数据
(3)参数列表的参数顺序
无关:
(1)参数的变量名称无关
(2)参数的方法的返回值类型无关
(3)和方法的修饰符无关

7、参数列表不同,有哪几种情况?
参数类型不同
参数个数不同
参数顺序类型不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
return 返回值;

2、return的类型一定要和返回值类型相同么?为什么?
一定要
返回值类型,必须要和 return 语句返回的类型相同,否则编译失败 。
3、return后面能写代码么?为什么?
不能
不能在 return 后面写代码, return 意味着方法结束,所有后面的代码永远不会执行,属于无效代码。

4、方法调用的三种格式是哪三种?
单独调用:适用于有返回值的和无返回值的方法,有返回值的方法单独调用没有意义


打印调用:只适用于有返回值的方法,打印调用返回值结果只能使用一次


赋值调用:只适用于有返回值的方法,返回值使用变量接收,可以使用多次

5、什么是方法的重载?方法的重载有什么好处?
方法的重载是:方法名称相同,参数列表不同


我们希望相似的功能,我们只需要记一个方法名称

6、满足方法的重载条件,与什么有关?与什么无关?
三个相关:


参数列表的个数


参数列表的数据类型


参数列表的参数顺序



三个无关:

和参数的变量名称无关


和方法的返回值类型无关


和方法的修饰符无关

7、参数列表不同,有哪几种情况?
参数列表:个数不同,数据类型不同,顺序不同。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马