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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区 黑马粉丝团   /  2018-7-25 20:59  /  3936 人查看  /  38 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

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

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

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

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

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

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

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

38 个回复

倒序浏览
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
         参数                            返回类型                  
2、return的类型一定要和返回值类型相同么?为什么?
       一定                                         编译就会报错
3、return后面能写代码么?为什么?
          不写 返回值  代表结束方法
4、方法调用的三种格式是哪三种?
      打印  赋值  一般调用
5、什么是方法的重载?方法的重载有什么好处?
       方法名相同  参数列表不同       好处:方法名不用那么多
6、满足方法的重载条件,与什么有关?与什么无关?
有关:方法名 参数类型 数量 顺序  无关:与返回值 变量名 关键字无关
7、参数列表不同,有哪几种情况?类型  数量 顺序
回复 使用道具 举报
本帖最后由 张煜兴 于 2018-7-26 15:23 编辑

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
     参数列表是方法名后()中的参数定义,     返回值类型是是return返回参数的类型,
     格式是:return 参数名;

2、return的类型一定要和返回值类型相同么?为什么?
      不一定,return返回值的数据类型是byte、short、char的情况,返回时会自动转换成int类型;当返回值类型是void时,return只有结束作用,没有类型,也就谈不上相同。

3、return后面能写代码么?为什么?
      return后不能写代码,因为return有结束当前方法的作用。

4、方法调用的三种格式是哪三种?
      方法调用三类:单独调用,引用调用,赋值调用

5、什么是方法的重载?方法的重载有什么好处?
     方法重载是定义多个同名方法,
     好处:调用比较方便。

6、满足方法的重载条件,与什么有关?与什么无关?
     有关:参数列表间参数个数不同,或者是对应位置的参数不同
     无关:与参数名称无关,与返回值类型无关

7、参数列表不同,有哪几种情况?
     参数列表不同有两种:参数个数不同,对应位置的参数类型不同







回复 使用道具 举报
1.什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递.
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
返回值类型定义的格式是什么:基本数据类型和引用数据类型
2.return的类型一定要和返回值类型相同么?为什么
一定要相同.不相同的话,程序会报错.不能进行编译0.0!
3.return后面能写代码么?为什么?
不能,因为程序执行到return就停止运行了.继续写代码也不会执行.成为无效代码.
4、方法调用的三种格式是哪三种?
单独调用,打印调用和赋值调用
5、什么是方法的重载?方法的重载有什么好处?
指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返
回值类型无关。
重载的好处为:可以使用同样的方法名.代表不同的方法,减少工作量
6、满足方法的重载条件,与什么有关?与什么无关?
与方法名.对应的参数类型,参数个数有关,.和修饰词无关,和返回值类型无关
7、参数列表不同,有哪几种情况?
1).个数不同.
2).参数类型不同.
3)相同类型的参数在不同的位置上


---------------------------------------------------------吴齐宾
回复 使用道具 举报
1、是方法在运算过程中的未知数据,调用者调用方法时传递 ,就是()里的数
返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
return 返回值;
2、一定,不然编译失败
3、不能,return表示结束代码,和break的用法相似;
4、直接调用、赋值调用、输出语句调用
5、同一个类中,方法的重载指方法名相同,但是参数列表不同、参数类型不同。
好处是减少方法名,易于调用。
6、与方法名、参数个数、数据类型、顺序有关。与返回值类型、修饰符无关
7、参数个数不同、数据类型不同、参数顺序不同。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表即为方法定义括号中的数值返回值类型为方法定义的类型,即返回值的数据类型
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,······)
2、return的类型一定要和返回值类型相同么?为什么?
一定要和返回值相同,因为return返回的数值会返还给调用者,必须保证调用的数据类型和返回值类型相同
3、return后面能写代码么?为什么?
不能,因为return意味着方法结束,return后面的代码不会执行到
4、方法调用的三种格式是哪三种?
单独调用、赋值调用、打印调用
5、什么是方法的重载?方法的重载有什么好处?
指在同一类中,允许存在方法同名,只要他们的参数列表不同即可
好处在于不用过多地重复打相同类似的方法
6、满足方法的重载条件,与什么有关?与什么无关?
与下列因素有关
一、方法名相同。二、参数对应位置上的数据类型不同。三、参数个数不同
与下列因素无关
一、参数名称。二、返回值类型。
7、参数列表不同,有哪几种情况?

一、参数个数不同、二、参数类型不同。三、参数对应位置上的数据类型不同

杨式贤

回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是方法在运算过程中的未知数据,调用者调用方法时传递。
返回值类型是表示方法运行的结果的数据类型,方法执行后将结果返回到调用者。
返回值类型定义格式:
public static 数据类型
2、return的类型一定要和返回值类型相同么?为什么?
要相同,因为return的数值就是返回值,类型需相同。

3、return后面能写代码么?为什么?
return后面不能再写其他代码,因为程序运行到return语句以后,方法就停止运行了,后面再写的代码就无法访问。
4、方法调用的三种格式是哪三种?
单独调用、打印调用、赋值调用
5、什么是方法的重载?方法的重载有什么好处?
指在同一个类中,允许存在两个以上的同名方法,只要它们的参数列表不同。
方法的重载可以减少方法名的多次记忆。
6、满足方法的重载条件,与什么有关?与什么无关?
方法的重载与参数的个数、参数的数据类型以及参数的数据类型的不同顺序有关;
与返回值类型无关,与参数名字无关和修饰符也无关。
7、参数列表不同,有哪几种情况?
参数列表不同是指:
1.参数个数不同
2.参数的数据类型不同
3.参数数据类型的顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么      参数列表:数据类型的集合
      返回值类型:所有数据类型
      返回值类型定义的格式:
修饰符(public static) 返回值类型 方法名称(参数类型 参数名称,...) { 方法体;
return 返回值;
}

2、return的类型一定要和返回值类型相同么?为什么?
     要,因为return返回的数据是返回到调用处,而调用处使用的数据类型就是返回值的类型.

3、return后面能写代码么?为什么?
可以,一个方法中可以有多个return语句,但是必须保证同时只有一个会被执行到,且两个return不能连写。

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

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

6、满足方法的重载条件,与什么有关?与什么无关?
方法重载与下列因素相关
参数个数不同;(int a, int b,) 和(int a, int b, int c)
参数类型不同;(int a, int b)   (double a, double b)
参数的多类型顺序不同。(int a, double b)   (double a, int b)

方法重载与下列因素无关
与参数的名称无关;
与方法的返回值类型无关。

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

参数个数不同;(int a, int b,) 和(int a, int b, int c)
参数类型不同;(int a, int b)   (double a, double b)
参数的多类型顺序不同。(int a, double b)   (double a, int b)

回复 使用道具 举报
1.在方法名称后小括号内的逗号分开的未赋值变量叫做参数列表,返回值类型是指返回给定义方法的值的类型,如果一个方法没有返回值,返回值类型就声明为void。
2.一定要相同,不然程序会报错。
3.return 后面不能编写代码,因为return代表了结束,所以写在return后面的代码不会执行。
4.单独调用、打印调用、赋值调用
5.在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。
方法的重载是在编译时刻就决定调用哪个方法了,和重写不同。
6.与方法名称、参数的数据类型、参数的数量有关。与方法的返回值类型、修饰词无关。
7.参数个数不同、数据类型不同、参数顺序不同。
回复 使用道具 举报

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
方法()内有多个参数,这些参数称为参数列表。方法名前定义的类型为返回值类型。
public static 返回值类型 方法名(){
        方法体;
        return 返回值;
}
2、return的类型一定要和返回值类型相同么?为什么?
要相同,如果不相同无法返回调用。
3、return后面能写代码么?为什么?
不能,因为方法体运行至return时返回其调用处,return后的代码不执行。
4、方法调用的三种格式是哪三种?
单独调用,输出调用,赋值调用
5、什么是方法的重载?方法的重载有什么好处?
在同一个类中,有一个以上方法名相同的方法,参数列表不同,叫方法的重载。
好处是:减少方法的名称数量。
6、满足方法的重载条件,与什么有关?与什么无关?
与参数的个数、类型、多类型顺序有关。
与参数的名称、返回值的类型无关。

7、参数列表不同,有哪几种情况?
参数个数不同;
参数类型不同;
参数的多类型顺序不同。
3种。
回复 使用道具 举报
1、参数列表:方法在运算过程中的未知数据,返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者,返回值类型+方法名称
2、返回值类型,必须要和 return 语句返回的类型相同,否则编译失败
3、不能在 return 后面写代码, return 意味着方法结束,所有后面的代码永远不会执行,属于无效代码
4、单独调用;打印调用;赋值调用
5、方法重载:指在同一个类中,允许存在一个以上的同名方法,使代码简洁易懂。
6、同方法名和参数列表有关,与修饰符和返回值类型无关
7、个数不同,数据类型不同,顺序不同
回复 使用道具 举报
周家乾
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:是指方法的传入值;
返回值类型:是指方法返回的数据类型;;
返回值格式:int、short、byte、long、double、fault、boolean、String、char

2、return的类型一定要和返回值类型相同么?为什么?
是的;
方法调用的时候已经确定该方法的返回值数据类型,return返回又要还给调用处,故而数据类型要一样


3、return后面能写代码么?为什么?
不能,
因为return作用是停止程序

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

单独调用:
        返回值为void只能用 方法名称 (a,b,```);
打印调用:
        System.out.print(方法名称(a,b,```));
赋值调用:
        返回值类型 变量名=方法名a,b,```);
        System.out.print(变量名);;

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

重载:就是一个类中有多个相同名称的方法,但是参数列表不同;

好处:记住唯一一个方法名称,就可以实现多个相似功能的方法。

6、满足方法的重载条件,与什么有关?与什么无关?
两个有关:
        参数个数
        对应参数类型
三个无关:
        修饰符无关
        方法名称无关
        变量名称无关

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

1、参数个数不同
2、参数类型不同
3、参数类型顺序不同
回复 使用道具 举报
[XHTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type = "text/css">
		ll.li{
			color: red;
		}

	</style>
</head>
<body>
	<div class="ll">
	<li> 1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么</li><br>
    <a href="#"> 参数列表是指:方法需要执行相应功能需从外部传参的数据,是写在方法名小括号里面的,
     返回值类型是指:方法返回要返回一个数据,要接受返回值的对应的类型.
     返回值类型的定义格式是: (返回值类型 变量名)</a>

<li> 2、return的类型一定要和返回值类型相同么?为什么?</li><br>
	 <a href="#">return和返回值类型必须要相同,因为return要返回的值需要返回值去接收.</a>

<li>3、return后面能写代码么?为什么? </li><br>
	<a href="#">return 后面不能写代码,因为方法的结束符就是return</a>
<li>4、方法调用的三种格式是哪三种? </li><br>
	<a href="#">方法调用的格式有: 直接调用, 赋值调用,打印调用</a>

<li>5、什么是方法的重载?方法的重载有什么好处? </li><br>
	<a href="#">方法的重载是指相同的方法名,不一样的参数类型和参数类型顺序的方法, 重载可以在同一个方法名方法中调用不一样的方法.</a>
<li>6、满足方法的重载条件,与什么有关?与什么无关? </li><br>
	<a href="#">满足方法重载的条件是: 相同的方法名需要传不一样的参数,与参数列表的个数,参数列表的类型,和类型的顺从不同有关,与返回值,参数的名称,和方法的修饰符无关.</a>
<li>7、参数列表不同,有哪几种情况? </li><br>
	<a href="#">参数列表不同是指 类型不同, 类型的顺序不同.</a>
	</div>
</body>
</html>


回复 使用道具 举报
郭林源

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么  -->参数列表是方法的传入值;返回值类型就是表示方法运行的结果的数据类型;返回值类型可以是基本数据类型

2、return的类型一定要和返回值类型相同么?为什么?   --->必须相同,因为它是方法运行的结果,须返回给调用者

3、return后面能写代码么?为什么?  -->不可以,方法最终遇到return后停止,后面无法再继续执行

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

5、什么是方法的重载?方法的重载有什么好处?  -->方法重载是指通过控制不同的参数调用不同功能的方法       重载可使用一个方法名,实现多个功能的实现

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

7、参数列表不同,有哪几种情况?  --->1、参数个数不同2、参数对应位置上类型不同3、参数的多类型顺序不同
回复 使用道具 举报
周家乾
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:是指方法的传入值;
返回值类型:是指方法返回的数据类型;;
返回值格式:int、short、byte、long、double、fault、boolean、String、char

2、return的类型一定要和返回值类型相同么?为什么?
是的;
方法调用的时候已经确定该方法的返回值数据类型,return返回又要还给调用处,故而数据类型要一样


3、return后面能写代码么?为什么?
不能,
因为return作用是停止程序

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

单独调用:
        返回值为void只能用 方法名称 (a,b,```);
打印调用:
        System.out.print(方法名称(a,b,```));
赋值调用:
        返回值类型 变量名=方法名a,b,```);
        System.out.print(变量名);;

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

重载:就是一个类中有多个相同名称的方法,但是参数列表不同;

好处:记住唯一一个方法名称,就可以实现多个相似功能的方法。

6、满足方法的重载条件,与什么有关?与什么无关?
两个有关:
        参数个数
        对应参数类型
三个无关:
        修饰符无关
        方法名称无关
        变量名称无关

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

1、参数个数不同
2、参数类型不同
3、参数类型顺序不同
回复 使用道具 举报
1.参数列表:方法在运算过程中的未知数据,调用者调用方法时传递.返回值类型:方法产生的最终类型是什么.return 返回值
2.需要相同.编译报错
3.不能写代码.因为return两个作用,第一停止当前方法,第二将后面的返回值还给调用处
4.方法调用分为:直接调用,打印调用,赋值调用
5.在同一个类中,方法名称相同.方法重载的好处在于只要记得一个方法名,可以运行不同功能。
6. 参数类型不同,参数个数不同,参数多类型顺序不同. 与方法的返回值无关,与参数名称无关
7.参数个数不同,参数类型不同,参数对应位置上的数据类型不同
回复 使用道具 举报
1)参数列表就是方法中小括号里的参数类型和参数名称,返回值就是从方法中出来的最终数据是什么类型,定义格式是要和return后的数据类型一致,有int str byet char longdouble float
2)要相同,因为返回值类型就是方法最终产生的数据类型,return是定义输出的最后结果,所以要相同
3)不行,因为return有两个作用,第一:就是停止当前方法,那么后面写的代码也不会执行了,第二:将后面的返回值还给调用处
4)赋值调用,打印调用,输出调用
5)方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。调用重载方法时,Java编译器能通过检查调用的方法的参数类型和个数选择一个恰当的方法
6)和参数个数不同,参数类型不同,参数的多类型顺序不同有关,与参数名称无关,与方法的返回值类型无关
7)有参数数量不同,参数名称不同,参数类型不同
回复 使用道具 举报
1.参数列表是在方法的括号定义的一个或者多个数据;返回值类型是指数在定义方法时候定义的返回数据类型;标识符 后面 如:public static int sum(){} int为返回值类型。
2.必须相同,否则和定义的返回值类型不匹配。
3.不行,因为return代表的程序结束,后面的语句无法访问。
4.打印调用,赋值调用,直接调用
5.重载是可以定义多个参数的不同的同名方法。重载增加程序的可读性、复用性。
6.与方法名有关,与参数有关;与返回值、标识符无关。
7.数据类型不同、参数数据类型顺序不同、参数个数
--李炯华
回复 使用道具 举报

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:数据类型 参数名,数据类型 参数名...
返回值类型:我们想得到的返回值是什么类型,什么就是返回值类型
访问修饰符 返回值类型 方法名(参数列表){
      语句
      return ;
}


2、return的类型一定要和返回值类型相同么?为什么?
需要;不同的话,编译会报错。

3、return后面能写代码么?为什么?
不行,return相当于循环体中的break,会打断程序运行(编译报错)

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

5、什么是方法的重载?方法的重载有什么好处?
同种方法名,不同参数列表;
好处是一种方法名可多次利用,避免多次命名

6、满足方法的重载条件,与什么有关?与什么无关?
有关:方法名,参数列表(个数,类型)
无关:返回值类型,参数名称

7、参数列表不同,有哪几种情况?
参数个数不同,参数类型不同,参数类型不同时:顺序不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
方法中传递的变量就是参数列表,方法执行完方法体后返回的数值的类型,
public static 返回值类型 方法名(){

}
2、return的类型一定要和返回值类型相同么?为什么?
一定,返回给调用处的接受变量,接受变量是返回值的类型

3、return后面能写代码么?为什么?
不能,return是方法体的结束

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

5、什么是方法的重载?方法的重载有什么好处?
相同方法名传递不同参数   只需记住一个方法名
6、满足方法的重载条件,与什么有关?与什么无关?
传递参数数量不同 传递参数类型不同  
返回值类型 参数名称
7、参数列表不同,有哪几种情况?
类型相同,个数不同
个数相同,类型不同
类型相同,顺序不同
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马