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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

A:参数列表指的是方法中传入的参数类型和参数名称;
返回值类型指的是有返回值的方法在运行完方法后需要返回给方法调用处的参数的参数类型;
返回值类型的定义:修饰符+返回值类型+方法名+(参数列表){方法体}
2、return的类型一定要和返回值类型相同么?为什么?

A:必须相同,因为返回值类型定义的即是return后参数的类型,如果不同,程序会报错;
3、return后面能写代码么?为什么?

不可以,因为在方法中如果执行到return后,会直接返回调用者,不会继续执行后续的代码,因此在编译时如果return后写了代码,则程序会报错;(PS:当return在循环判断语句中则不会执行返回调用者)
4、方法调用的三种格式是哪三种?

A:单独调用,赋值调用,打印调用
5、什么是方法的重载?方法的重载有什么好处?

A:方法的重载指的是在同一个类当中,程序允许拥有相同方法名的方法,只要参数列表不同即可;
   好处:对于相同作用且拥有不同作用参数的方法,可以使用相同的名字,减少了方法名记忆的麻烦;

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

A:与方法名,参数类型,参数数量,不同参数的排列顺序有关,与返回值,相同参数类型且相同数量,但参数名不同的参数无关;
7、参数列表不同,有哪几种情况?
A:相同参数类型但数量不同,相同数量但参数类型不同,不同参数类型且排列顺序不同,

回复 使用道具 举报 1 0
本帖最后由 吴少华 于 2018-12-2 21:40 编辑

1.参数列表就是主方法需要导入的所对应的数据类型,返回值类型就是返回一种数据类型给主方法中的方法调用,返回值类型定义的格式是return 后面是所需要返回数据类型。
2.一定要相同,因为方法调用所需要的数据类型必须一致否则报错、
3.有返回值类型的return后面可以写返回值数据,之后不能再打代码,无返回值的return之后无法写代码。
4. 1.单独调用
2.赋值调用
3.打印调用
5.方法的重载就是同一个类中,允许存在一个以及多个的同名方法,参数列别不同即可。
好处是减少创建方法的冗余。
6.参数的重载与参数类型有关。与参数的多类型顺序有关,与参数的个数有关,与参数的名字和返回值无关
7.与参数的多类型顺序有关,与参数的个数有关,
回复 使用道具 举报
1.什么是参数列表呢,就是在方法中的未知数据,调用方法来传递。
返回值类型:就是在方法体得出的数据类型结果,用return来返回调用者要结果。
格式:return 结果;
2.return的类型一定要和返回值类型相同么?为什么?
return的类型一定要和返回值值类型相同了,如果return 后面类型不一样,编译器会报错,
3、return后面能写代码么?为什么?
不能写代码,因为程序执行到return就代表方法结束。而且return 后面是要返回的结果,怎么可以乱写呢?
3.方法调用的三种格式是哪三种?
直接
赋值
打印

5、什么是方法的重载?方法的重载有什么好处?
方法名有两个或多个方法名可以调用,而编译器不用报错,就是方法的重载,在调用方法的时候,简便调用。
6、满足方法的重载条件,与什么有关?与什么无关?
类型,类型顺序,形参个数,有关,和返回值,方法名,public ,static无关。
7、参数列表不同,有哪几种情况?
类型不同,类型顺序不同,形参个数不同。
回复 使用道具 举报

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:是方法在执行过程中的未知数据,调用处调用方法时进行传递的参数、参数类型和参数个数。
返回值类型:是方法执行的结果的数据类型,将方法执行后将结果返回到调用处
返回值类型定义格式有两种:第一种是无返回值,修饰符  void 方法名(参数列表){   方法要执行的代码  };第二种是有返回值,修饰符  返回值类型   方法名 (参数列表){    方法要执行的代码   return  返回值;}注意返回值要 和定义的返回值的类型一致。

2、return的类型一定要和返回值类型相同么?为什么?
要相同,因为可以明确方法执行完返回的返回值的类型,避免造成返回值类型的不确定性。
3、return后面能写代码么?为什么?
能,return后可以跟代码,因为return 后跟的是一个返回值,只要该代码执行的是一个确定的值就可以。
4、方法调用的三种格式是哪三种?
第一种:单独调用
第二种:打印调用
第三种:赋值调用
5、什么是方法的重载?方法的重载有什么好处?
方法重载:是方法名相同,但参数类表不同的方法。
方法的重载可避免在参数列表不同的情况下,有多种不同的方法名存在,重载可以在即使参数列表不同也可以用同个方法去调用,避免命名的多样性,造成方法调用的不方便。
6、满足方法的重载条件,与什么有关?与什么无关?
注意方法的前提条件,方法名要相同。
方法的重载与参数类型、参数个数、多类参数的顺序有关;和方法的返回值类型和参数变量的名称无关。
7、参数列表不同,有哪几种情况?
有三种,第一种是参数类型不同;第二种是类型个数不同,第三种是多种类型的参数顺序不同。
回复 使用道具 举报
1.参数列表就是未知的已定义变量,可以一个都没有,可以好多个。返回值类型就是我们想要这个方法返回给调用处一个什么类型的值。public static 返回值类型  方法名(参数){方法体}。

2.return类型一定要和返回值类型相同,因为调用处需要此类型的数据进行下一步操作,而且return 后跟着的是返回值,所以类型要和方法定义的返回值类型相同。

3.return 后面可以写代码,因为return后面需要一个定义好的返回值类型,只要后面的代码能产生一个可以返回到调用处的返回值类型就可以。

4.调用方法的格式有三种,①普通调用,②打印调用,③赋值调用。其中赋值调用最常用。

5.方法重载就是多个方法名称一样,但是参数刘表不一样。方法重载的好处就是:只需要一个方法名,就能够实现类似的多个功能。

6.满足方法重载的条件就是方法名要一致,与参数的个数、参数的类型、参数的多类型排序有关;与返回值类型无关,与参数的名称无关。

7.参数列表的不同有以下情况:不同的参数个数、参数类型、参数多类型。

                                                                                                                 ___________成成
回复 使用道具 举报 1 0
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:是在方法运算过程中的未知数据
返回值:方法运行中的结果的数据类型
定义格式: 修饰符 返回值类型 方法名(参数列表){
                        ???代码   
                return   结果;
}
2、return的类型一定要和返回值类型相同么?为什么?
必须相同
3、return后面能写代码么?为什么?
不一定。 如果不同的话,编译会报错
不可以, return代表着结束。
4、方法调用的三种格式是哪三种?
1.单独调用、2.打印调用、3赋值调用。
5、什么是方法的重载?方法的重载有什么好处?
名称相同,参数不同, 可以不用记很多的方法名称,可以很快速的编程
6、满足方法的重载条件,与什么有关?与什么无关?
相关:1、参数个数不同、2参数类型不同、3. 参数的多类型顺序不同
无关:1、与参数的名称无关,2,与方法的返回值类型无关,
7、参数列表不同,有哪几种情况?
参数个数,参数列表,参数顺序,三种情况
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
      参数列表:调用方法时需要传递过来使用的单个或多个未知数据类型的参数列表。
      返回值类型: 方法名称前定义的返回值数据类型,必须跟方法内的return返回的数据类型一致。
      返回数据类型的格式:在修饰符和方法名中间定义返回值数据类型,可以为8中引用数据类型和字符串。
2、return的类型一定要和返回值类型相同么?为什么?
    一定要和返回值类型相同,只有当数据类型一致的情况下,才可以向调用处返回数值,否者会报错。
3、return后面能写代码么?为什么?
     return后面不能写代码,方法内程序运行到return返回结果后,将结束方法体,后面的代码将不会执行。
     但有特殊情况:当方法内有多个return时,会遇到return后面还是有代码,当运行到其中一个,也立即结束方法体。
4、方法调用的三种格式是哪三种?
     单独调用,打印调用,赋值调用。
5、什么是方法的重载?方法的重载有什么好处?
     可以有多个方法名称一致,但参数列表,修饰符,返回值类型可以各异的的方法体,叫做方法重载。
     不用定义多个不同名称的方法体,直接调用同一个方法体,便会自动匹配参数i列表和类型进行调用,更加方便。
6、满足方法的重载条件,与什么有关?与什么无关?
     与方法名称有关,与参数类型,修饰符,返回值数据类型无关。
7、参数列表不同,有哪几种情况?
     3种:参数个数不同,参数类型不同,参数顺序不同
回复 使用道具 举报 1 0
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
        参数列表:定义数据类型
        返回值类型:运行出来的结果的数据类型
        格式: return 值;

2、return的类型一定要和返回值类型相同么?为什么?
        一定要相同,因为会编译失败

3、return后面能写代码么?为什么?
       不能,因为return代表着结束
4、方法调用的三种格式是哪三种?
        单独调用,赋值调用,打印调用
5、什么是方法的重载?方法的重载有什么好处?
     同一个类下,一个方法名多次使用,参数列表发生改变
     好处:简便
6、满足方法的重载条件,与什么有关?与什么无关?
       与方法名,参数列表,数据类型,顺序有关
       与返回值类型和修饰符无关
7、参数列表不同,有哪几种情况?
       个数,顺序,数据类型
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
格式:修饰符  返回值类型  方法名(参数列表)

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

3、return后面能写代码么?为什么?
不能在 return 后面写代码, return 意味着方法结束,所有后面的代码永远不会执行,属于无效代码。

4、方法调用的三种格式是哪三种?
直接调用;赋值调用;赋值调用

5、什么是方法的重载?方法的重载有什么好处?
方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关;
不需要定义多个方法,自需要定义同一个方法名,输入不同的数据就可以自动调用对应的方法。

6、满足方法的重载条件,与什么有关?与什么无关?
在方法名一致的前提下,与参数类型、个数、参数顺序有关
与修饰符和返回值类型无关;

7、参数列表不同,有哪几种情况?
参数顺序不同,参数个数不同,参数类型不同
回复 使用道具 举报 1 0
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
定义在方法中括号内用来传递数值的数据。
方法运算完后返回调用处的数据类型。
修饰符 返回值类型 方法名(参数列表){}
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,否则返回值无法返回调用处。
3、return后面能写代码么?为什么?
不能写代码,执行到return后将不会继续往下运行,后面代码没有意义。
4、方法调用的三种格式是哪三种?
直接调用、打印调用、赋值调用。
5、什么是方法的重载?方法的重载有什么好处?
方法名称相同,数据类型不同。
可以在同一个方法名内调用不同的参数类型
6、满足方法的重载条件,与什么有关?与什么无关?
与方法名称返回值数据类型有关。与返回值类型修饰符无关。
7、参数列表不同,有哪几种情况?
参数个数不同
类型不同
顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么参数列表就是跟在方法名后面括号里面的数据类型及变量名等,参数可以有很多个。
返回值类型就是方法运行结果的数据类型;修饰符+返回值类型+方法名(有无参数){}
2、return的类型一定要和返回值类型相同么?为什么?
要相同,return返回的类型要是跟返回值类型不同的话调用的时候程序会报错。
3、return后面能写代码么?为什么?
不可以,代码执行到return之后就跳出这个方法将数据结果返回到调用处。
4、方法调用的三种格式是哪三种?
单独调用:方法名(参数);
打印调用:System.out.println(方法名(参数));
赋值调用:定义一个变量 =方法名(参数);
5、什么是方法的重载?方法的重载有什么好处?
多个方法的方法名相同,但是参数列表不同叫做方法的重载,好处是只要写一个方法名,更加方便。
6、满足方法的重载条件,与什么有关?与什么无关?
方法名相同,与参数的个数、类型以及参数类型的顺序不同有关,和参数的名称、返回值类型无关。
7、参数列表不同,有哪几种情况?

1、参数的数量不同。
2、参数的数据类型不同。
3、参数的数据类型顺序不同。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么参数列表:进入方法的数据
返回值类型:从方法中出来的数据类型
格式:return 返回值;

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

3、return后面能写代码么?为什么?
不能。当程序运行到return时,就自动结束了方法体,后面的语句将不会被执行。

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

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

6、满足方法的重载条件,与什么有关?与什么无关?
与方法的重载有关:a.参数的个数不同 b.参数的类型不同 c.参数多类型的顺序不同
与方法的重载无关:a.与参数的名称无关 b.与方法的返回值类型无关

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

a.参数的个数不同 b.参数的类型不同 c.参数多类型的顺序不同

点评

return的类型一定要和返回值类型相同,不相同的话方法返回处会直接编译报错,不是在调用处报错  发表于 2018-12-3 15:58
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表指方法在运行过程中的未知数据。
返回值类型:方法运行结果的数据类型。
return 返回值;
2、return的类型一定要和返回值类型相同么?为什么?
return的类型要和返回值类型一致,否则编译失败。
3、return后面能写代码么?为什么?
return后面返回结果,直接写结果。
4、方法调用的三种格式是哪三种?
直接调用,赋值调用和打印调用。
5、什么是方法的重载?方法的重载有什么好处?
在一个类中,多个方法可以有相同的方法名,不同的参数列表。
方便调用。
6、满足方法的重载条件,与什么有关?与什么无关?
与方法名无关,与参数列表有关。
7、参数列表不同,有哪几种情况?
个数不同,类型不同,顺序不同。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表就是方法名后边小括号里的参数,返回值类型是当参数传入参数列表后在方法体内运行后要返回给要调用方法的地方的结果的类型,public static (修饰符)(返回值类型)(方法名)(参数列表)

2、return的类型一定要和返回值类型相同么?为什么?
因为return就是接受返回值的,必须要类型一致,不然无法编译运行

3、return后面能写代码么?为什么?
不能,因为return代表一个方法的编写结束,只能在return前写代码

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

5、什么是方法的重载?方法的重载有什么好处?
方法的重载就是方法名一样,方法的参数列表不一样,方法重载的好处是可以使编写的软件更加的方便容易操作。

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

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

2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,因为return的结果也就是返回值,将会返回给调用处,如果返回值类型与return类型不能,会产生数据类型不同,无法将return的返回值赋值给调用变量。

3、return后面能写代码么?为什么?
不能,因为return表示一个方法的结束。将不会执行后面的语句体。

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

5、什么是方法的重载?方法的重载有什么好处?
方法的重载是指在同一个类中,方法名一样,参数类型不一样的多个的方法定义。重载可以使同一个方法名可以传入不同的参数类型,使方法的调用更加简便。

6、满足方法的重载条件,与什么有关?与什么无关?
和方法名和参数列表有关,方法名必须一致,而且参数列表不一样才算有效重载;与返回值类型,修饰符,方法体无关。

7、参数列表不同,有哪几种情况?
参数个数不同;
参数数据类型不同;
不同参数前后顺序不同
回复 使用道具 举报
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.参数个数不同
2.参数类型不同
3.参数的多类型顺序不同
回复 使用道具 举报
JavaEE06蒋才东 发表于 2019-3-2 21:49
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是方法在运算过程中的未知数据 ...

秀儿,是你吗?
回复 使用道具 举报
1:方法在运算过程中未知的数据。表示方法运行结果的数据类型。 return 结果;
2:一定要相同。
3:不能,因为return代表结束 后面代码将不执行。
4:赋值调用,打印调用,直接调用。
5:指在同一个类中,允许存在一个以上同名方法,只要他们参数列表不同即可。
6:与方法名称,参数列表有关。与修饰符,返回值类型无关。
7:参数类型不同,参数个数不同,参数顺序不同。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马