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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

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

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?

25 个回复

正序浏览
方法

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

1、什么是参数列表,什么是返回值类型
答:参数列表就是调用此方法时需要传入的值,返回类型就是调用此方法的返回值的类型

2、return的类型一定要和返回值类型相同么?为什么?
答:不一定,当发生向上转型是可以,返回精度小的数向精度大的传时会发生自动类型转换

3、return后面能写代码么?为什么?
答:可以,但代码得到的结果必须和返回值类型相同

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

答:①当几个方法有相同的方法名,但参数个数不同、参数类型不同或类型相同顺序不同时,这几个方法就是某个方法的重载
    ②某一个功能经常要用到,但是每次参数都不相同,我们只需要传入要求的参数,虚拟机就会自动判断调用匹配的方法,不用再因为参数不同重新命名方法
5、满足方法的重载条件,与什么有关?与什么无关?
答:(1)① 在同一个类中②方法的名称相同③参数列表不同
    (2)与参数列表的参数个数、顺序、类型有关,与访问修饰符和返回值类型无关


6、参数列表不同,有哪几种情况?
答:①参数个数不同②参数类型不同③类型相同顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:①基本类型的值②引用类型所指向的地址

点评

第二题回答的不错呀,和我当年差不多  发表于 2019-7-9 20:22
第二题答得不错,是不是科班出身得呀?  发表于 2019-7-9 20:20
回复 使用道具 举报 3 0
1、什么是参数列表,什么是返回值类型
参数列表:由数据类型与变量名组成的参数,并使用“,”分隔的多个参数组成了参数列表
返回值类型:和return返回值的类型相同

2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,如果return的类型和返回值类型不相同,返回值就接收不到,就会代码报错

3、return后面能写代码么?为什么?
不能,return有两个作用,一种是结束方法,一种是将return后面的值返回到方法的调用处,所以后面不能写代码。

4、什么是方法的重载?方法的重载有什么好处?
同一个类中定义的多个方法之间的关系,满足多个方法在同一个类中,多个方法名相同,多个参数不同,类型不同或者数量不同的多个方法相互构成重载
好处:使用方法的时候,相同的功能只需要记一个方法名称即可,根据参数列表定位到唯一的方法。

5、满足方法的重载条件,与什么有关?与什么无关?
有关:1,与方法名称必须相同有关
          2,与参数列表不同有关
无关:1,与返回值类型无关

6、参数列表不同,有哪几种情况?
1,参数类型不同
2,参数数量不同
3,参数不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数是基本数据类型的时候传递的是具体数据值
参数是引用数据类型的时候传递的是地址值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
【1】参数列表:方法名后面的小括号里内容
【2】返回值类型:方法中要返回的数据的类型

2、return的类型一定要和返回值类型相同么?为什么?
【1】不一定
【2】如果return返回的基本数据类型比返回值类型小,可以通过编译并执行成功;
如果什么也没有返回,就是一个return则会终止程序的运行;如果return一个整型常量,
返回值是char、byte、short的一个也可以编译成功并执行成功

3、return后面能写代码么?为什么?
【1】不能
【2】一旦执行到return语句,后面的内容将不会执行,如果return语句后面具有必定会执行的其他语句,程序会编译失败。

4、什么是方法的重载?方法的重载有什么好处?
【1】方法的重载的定义:同一个类中定义相同名字不同参数列表的多个方法
【2】好处:一个方法名可以实现多种功能

5、满足方法的重载条件,与什么有关?与什么无关?
【1】满足方法重载条件:(1)同一个类中(2)方法名称一样(3)参数列表不同
【2】条件有关:(1)参数个数(2)参数类型(3)参数顺序
【3】条件无关:(1)返回值类型

6、参数列表不同,有哪几种情况?
【1】3种,(1)参数个数不同(2)参数类型不同(3)参数顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
【1】基本数据类型:传递的是变量的值
【2】引用数据类型:传递的变量的地址值
回复 使用道具 举报 1 0
1、什么是参数列表,什么是返回值类型
参数列表就是方法中的包含数据类型以及变量名;返回值类型指的是调用的方法返回的值的数据类型,一个是无返回值用void表示,一个是基本数据类型或者引用数据类型。

2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,因为返回值类型与return返回的值不同的话程序就会报错,

3、return后面能写代码么?为什么?
不能写代码,因为代码都是从上往下运行的,运行到return后马上返回数值,后面的就不会去运行,添加的话程序就会报错。

4、什么是方法的重载?方法的重载有什么好处?
方法的重载就是在同一个类中多个方法的名字相同,但是参数列表中的参数的数据类型或者参数的顺序不同互相构成重载,
方法的重载的好处就是可以减少一些没必要的代码量,让整个代码程序更加健壮。

5、满足方法的重载条件,与什么有关?与什么无关?
与参数列表的参数有关,比如说参数的数据类型,参数的顺序,参数数量不同,
与方法的返回值类型无关。

6、参数列表不同,有哪几种情况?
参数的顺序不同;
参数的数据类型不同;
参数的数量不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的就是方法中的形参,与main中的实参变量无关,每个方法在栈内存中,都会有独立的栈空间,方法运行结束后就会弹栈消失,不会产生影响;
参数为引用数据类型的时候,引用数据类型的传参,传入的是地址值,内存中会造成两个引用指向同一个内存的效果,所以即使方法弹栈,堆内存中的数据也已经是改变后的结果
回复 使用道具 举报
方法

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

1、什么是参数列表,什么是返回值类型
答:参数列表是小括号里面的类容(数据类型和变量).
    返回值类型是,基本数据类型和引用数据类型.


2、return的类型一定要和返回值类型相同么?为什么?
答:要相同因为,因为不同直接编译报错.

3、return后面能写代码么?为什么?
答:不能,因为return后面的代码不会被执行.

4、什么是方法的重载?方法的重载有什么好处?
答:方法重载是在一个类中方法名称相同,参数列表不同的方法叫重载,
好处是只要记住一个方法名,就可以可以完成类似的功能调用.

5、满足方法的重载条件,与什么有关?与什么无关?
答:满足方法重载的条件是必须在一个类中,方法名相同,参数列表不同,与方法的返回值无关.

6、参数列表不同,有哪几种情况?
答:有 数量不同,数据类型不同,顺序不同.

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型的时候,形参的改变是不改变实际参数形同摆设。
而引用数据类型传递时,形参改变会改变实际参数,传入的是地址值会被修改值
回复 使用道具 举报
1.什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表是定义方法时,括号里面的内容,由数据类型和变量名组成,返回值类型是方法操作完毕之后返回的数据的数据类型。

2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,因为如果方法中返回值类型不同,系统会报错。

3.return后面能写代码么?为什么?
不能写,因为return要返回结果,return后不会再往下运行.

4、什么是方法的重载?方法的重载有什么好处?
在同一个类中,方法名相同,参数列表不同,与返回值无关。好处:调用方法时,可以使用相同功能

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

6、参数列表不同,有哪几种情况?
1.类型不同;2.个数不同;3.顺序不同。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本类型传递的是参数的数值。参数为引用类型传递的是地址值。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
答:参数列表就是调用此方法时需要传入的值,返回类值类型就是调用此方法的返回值的类型

2、return的类型一定要和返回值类型相同么?为什么?
答:要,不然报错

3、return后面能写代码么?为什么?
答:可以,可以但是和返回值要相同类型。

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

答:1、当几个方法有相同的方法名,但参数个数不同、参数类型不同或类型相同顺序不同时,就是方法的重载
    2、某一个功能经常要用到,但是每次参数都不相同,我们只需要传入要求的参数,虚拟机就会自动判断调用匹配的方法,不用再因为参数不同重新命名方法
5、满足方法的重载条件,与什么有关?与什么无关?
答:(1)① 在同一个类中②方法的名称相同③参数列表不同
    (2)与参数列表的参数个数、顺序、类型有关,与访问修饰符和返回值类型无关


6、参数列表不同,有哪几种情况?
答:参数个数不同、参数类型不同、类型相同顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:①基本类型的值②引用类型所指向的地址
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
在定义的方法里使用了多少次,使用了什么类型的数据,参数列表里就要定义一样的次数和类型;
返回值类型是你需要返回的数据的类型。

2、return的类型一定要和返回值类型相同么?为什么?
不一定要相同,因为值域比较小的转向值域比较大的会自动转换类型。

3、return后面能写代码么?为什么?
不能写代码,代码return后面的代码不会执行。

4、什么是方法的重载?方法的重载有什么好处?
当很多的方法都有类似的计算共性时,就可以使用到方法的重载;
方法的重载可以减少用户的学习成本。

5、满足方法的重载条件,与什么有关?与什么无关?
1、方法的名称相同;2、参数列表不同
与返回数据类型无关

6、参数列表不同,有哪几种情况?
1、参数个数不同
2、参数类型不同
3、类型相同顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
1、基本类型的值
2、引用类型所指向的地址
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
参数列表就是编写方法时小括号里面写的参数的数据类型。
返回值类型是指方法输出返回值时,返回到主方法由主方法接收的类型。
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同不然会报错。
3、return后面能写代码么?为什么?
不能,代表结束。
4、什么是方法的重载?方法的重载有什么好处?
同一个类中定义相同名字不同参数列表的多个方法,好处:同一个类中定义相同名字不同参数列表的多个方法
5、满足方法的重载条件,与什么有关?与什么无关?
方法的重载条件和语句体有关,语句体相同就可以使用方法重载。和数据类型无关
6、参数列表不同,有哪几种情况?
1.参数的类型不同
2.参数的数量不同
3.参数的不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
当参数为基本数据类型时,传递的是参数的值,当参数为引用数据类型时传递的是引用数据的内存地址。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表就是编写方法时小括号里面写的参数的数据类型。
返回值类型是指方法输出返回值时,返回到主方法由主方法接收的类型。
2、return的类型一定要和返回值类型相同么?为什么?
一定,如果不同,会代码报错
3、return后面能写代码么?为什么?
不能,代表结束
4、什么是方法的重载?方法的重载有什么好处?
方法的重载的定义:同一个类中定义相同名字不同参数列表的多个方法
好处:一个方法名可以实现多种功能
5、满足方法的重载条件,与什么有关?与什么无关?
重载条件,必须要方法名称相同,参数列表不同(参数个数,类型,顺序不同)
6、参数列表不同,有哪几种情况?
(int a,int b)
     (int a,double b)
    (double b,int a)
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型传递的int类型的参数,引用类型传递的是arr类型
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型

参数列表就是编写方法时小括号里面写的参数的数据类型。

返回值类型是指方法输出返回值时,返回到主方法由主方法接收的类型。

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

要相同,因为return返回的就是返回值,类型一定要相同

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

不能写因为return写完之后就已经是方法的结束了,后面的代码不能往下进行了。

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

方法的重载就是,当多个方法使用的是同一种语句体,而只有参数的数据类型的时候,可以不改不变方法名,只改变参数的数据类型。

方法重载的好处就是只用一个方法,就可以算很多不同数据类型的结果。不需要用很多种方法来重新定义不同的数据类型

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

方法的重载条件和语句体有关,语句体相同就可以使用方法重载。和数据类型无关

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

参数列表可以写一种数据类型,也可以写多种数据类型,也可以不写数据类型

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?

参数为基本数据类型的时候,形参的改变是不改变实际参数的。而引用数据类型传递时,形参改变会改变实际参数,传入的是地址值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
参数列表:由数据类型与变量名组成的参数,并使用“,”分隔的多个参数组成了参数列表
例如:方法名(元素1,元素2,...元素n)”括号中的元素就是参数列表
返回值类型:若在方法定义中定义了一个返回类型,则调用这个方法结束后,方法要返回一个与定义的返回值相同的数据类型

2、return的类型一定要和返回值类型相同么?为什么?
一定,如果不同,会代码报错

3、return后面能写代码么?为什么?
return 的功能之一即结束方法,当程序运行到return时,后面的代码不会执行

4、什么是方法的重载?方法的重载有什么好处?
同一个类中定义的多个方法之间的关系,满足多个方法在同一个类中,多个方法名相同,多个参数不同,类型不同或者数量不同的多个方法相互构成重载
好处:方便用户使用方法

5、满足方法的重载条件,与什么有关?与什么无关?
有关:1、与方法名称必须相同有关
      2、与参数列表不同有关
无关:1、与返回值类型无关

6、参数列表不同,有哪几种情况?
1,参数的类型不同
2,参数的数量不同
3,参数的不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
当传递的数据为基本数据时,会在栈中为这个数据创建一个副本,并把参数的值复制到这个副本中,方法结束时,释放。
参数是引用数据类型的时候传递的是地址值
回复 使用道具 举报
方法

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

1、什么是参数列表,什么是返回值类型
答:参数列表是小括号里的数据,返回值就是方法体执行的结果


2、return的类型一定要和返回值类型相同么?为什么?
答:需要相同,会显示编译错误

3、return后面能写代码么?为什么?
答:不能,因为return返回的只能是数据类型

4、什么是方法的重载?方法的重载有什么好处?
答:指同一个类中定义的多个方法之间的关系,1,多个方法在同一个类中2,多个方法具有相同的方法名。
    好处:对于统一个相同的功能,只需要记住一个方法的名称就可以传递不同的参数,会根据参数列表匹配执行方法

5、满足方法的重载条件,与什么有关?与什么无关?
答:重载条件,必须要方法名称相同,参数列表不同(参数个数,类型,顺序不同)

6、参数列表不同,有哪几种情况?
答:(int a,int b)
     (int a,double b)
    (double b,int a)
   
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:基本数据类型传递的int类型的参数,引用类型传递的是arr类型
回复 使用道具 举报

1、什么是参数列表,什么是返回值类型
    方法后面括号内传入的参数就是参数列表,调用的方法名前面定义的返回的数据类型,就是返回值的类型。

2、return的类型一定要和返回值类型相同么?为什么?
    return值的类型必须和返回值类型相同,因为return返回的是方法的数据类型,所以要和返回值类型相同。
3、return后面能写代码么?为什么?
     不能写,因为return语句直接传递出返回值并结束方法调用,因此后面的语句不会执行到。
4、什么是方法的重载?方法的重载有什么好处?
     方法名相同,参数列表不同的方法就是方法的重载。
     好处:对于一个相同的功能,只需要记住同一个方法名,就可以传递不同的参数,系统会根据不对     应的参数列表来匹配执行合适的表达式。
5、满足方法的重载条件,与什么有关?与什么无关?
      满足方法的重载条件与传递的参数列表有关,和返回值类型无关。
6、参数列表不同,有哪几种情况?
     传入的参数个数不同;参数的类型不同;参数顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
  当参数为基本数据类型时,传递的是参数的值,当参数为引用数据类型时传递的是引用数据的内存地址。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
1)参数列表:
在方法中定义的变量
格式:数据类型 变量,如果有多个参数的话用“,”隔开。
2)返回值类型:
在定义带参数有返回值的方法中,返回值类型要定义,不为void,返回值类型就是方法最终得到的值的数据类型。

2、return的类型一定要和返回值类型相同么?为什么?
因为return后面跟的是返回值,必须要和返回值类型相同,否则报错。

3、return后面能写代码么?为什么?
不能写,因为return表示结束方法,并且将一个值返回,返回到方法的调用处,后面不加代码,否则报错。

4、什么是方法的重载?方法的重载有什么好处?
1)概念:方法名称相同,参数列表不同的方法
2)好处:在使用方法的时候,相同的功能只需要记一个方法名即可。

5、满足方法的重载条件,与什么有关?与什么无关?
1)相关:
方法名称必须相同
参数列表不同
2)无关:
与返回值类型无关

6、参数列表不同,有哪几种情况?
1)参数的类型不同
2)参数的个数不同
3)参数的顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
1)基本数据类型 作为方法的参数传递,形式参数的修改,不影响实际参数的值。
2)引用数据类型 作为方法的参数传递,形式参数的修改,影响实际参数的值。(参数传递的是该对象的地址值,在方法中对内存区域中的数据进行修改)
回复 使用道具 举报


1、什么是参数列表,什么是返回值类型
参数列表由数据和变量名构成,多个参数之间用逗号隔开;返回值类型是方法操作完毕后返回数据的数据类型。

2、return的类型一定要和返回值类型相同么?为什么?
其一定要和返回值的类型相同,如果不同程序将会报错。

3、return后面能写代码么?为什么?
其后面不能写代码,后面跟着的是运行后的数据。


4、什么是方法的重载?方法的重载有什么好处?
方法的重载指的是同一个类中定义的多个方法之间的关联关系。
方法的重载好处是节省空间,提高运行效率。

5、满足方法的重载条件,与什么有关?与什么无关?
在同一个类中具有多个方法且他们有相同的方法名,但参数,类型和数量会有所不同。
重载与方法的调用和返回值无关,与对应方法的定义有关。

6、参数列表不同,有哪几种情况?
实际参数:方法调用的时候传递的参数,可以是常量,也可以是变量。
形式参数:定义的时候,参数列表中的参数。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候传递的是值,会改变形参的值,但是不改变实参;参数为引用数据类型的时候传递的是运行中的地址的值,形参会改变,数值也会跟着改变,影响实参。
回复 使用道具 举报

1、(1)参数列表是java中方法定义时,传入的参数形式,由数据类型和变量名组成,多个参数之间用,隔开
        定义格式:[public] [static] 返回值类型 方法名(参数列表){方法体;}
   (2)返回值类型是在方法定义时写在方法名之前,可以是无返回值void,也可以是有数据类型的返回值。
           当方法无返回值时,return表示该方法的结束,也可以无return语句,无返回值的方法只能单独使用;
           当方法有返回值时,return语句中的数据类型必须和方法定义时返回值类型一致,赋值调用时接收的
           变量也必须与返回值类型一致。
2、一定要相同,不同会报错
3、return后面不能写代码,表示结束当前段代码
4、定义:方法重载方法是同一类中,方法名相同,参数列表不同的方法
   优势:重载的好处:只需要记一个方法名,就可以完成类似的功能操作
5、条件:要在同一个类中,同一个fangfaming
   与参数列表有关,
   参数类型不同或个数不同或顺序不同与方法的返回值类型无关
6、 分为:参数类型不同、参数个数不同、参数的顺序不同
7、基本参数类型传递的是数值,
   参数为引用数据类型传递的是地址值,会影响参数的改变
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
     调用方法时输入方法的值。
     返回值类型是调用方法的数据类型相同。

2、return的类型一定要和返回值类型相同么?为什么?
     要相同;
     数据类型不相同会报错。

3、return后面能写代码么?为什么?
      return后面不能写代码;
      return返回值后就不再执行方法体,方法体结束。

4、什么是方法的重载?方法的重载有什么好处?
      在同一个类中有多个方法且方法名字相同,但方法的参数不同的多个方法互相构成重载。
      避免重复工作,提高代码的利用率。

5、满足方法的重载条件,与什么有关?与什么无关?
     1:多个方法在同一个类中,
     2:方法的名相同,
     3:参数列表不同
      与参数的个数,参数的数值类型,参数的顺序;与返回值无关。

6、参数列表不同,有哪几种情况?
     1.数据类型不同,
     2.参数的个数不同,
     3.参数的顺序不同,
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
   传递的是数据类型的值。
   传递的是该引用数据的内存地址值。
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
    参数列表指的是 “方法名(元素1,元素2,...元素n)”括号中的元素
    返回值类型指定是,数据的类型基本数据类型和引用数据类型

2、return的类型一定要和返回值类型相同么?为什么?
     不一定,当返回的数据类型范围小于接收数据的范围是类型会自动类型提升
                  当返回的数据和接收数据类型不匹配时程序会报错

3、return后面能写代码么?为什么?
     后面不能写代码,return后面的语句无法执行程序执行到return语句时结束运行

4、什么是方法的重载?方法的重载有什么好处?
     方法的重载指的是同一个方法名可以使用不同的参数列表
     实现一种功能的方法在不同参数只需要进行方法调用无需重复编写方法

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

6、参数列表不同,有哪几种情况?
      参数的个数,比如getMin(a,b)getMin(a,b,c)
      参数的类型,比如getMin(int a,double b)getMin(short a, int b)
      参数的位置,比如getMin(int a,double b)getMin(double b,int a)

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
      为基本数据类型时传递的是形参的值,不会影响实参的值
      为引用数据类型时传递的是该引用数据的内存地址,这是形参会影响实参的结果
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型
        参数列表就是写在方法名称之后小括号里的内容,
        返回值类型就是在你经过方法调用,通过方法体内计算之后希望得到的最终结果的数据类型。
2、return的类型一定要和返回值类型相同么?为什么?
        相同。不相同会发生编译错误。
3、return后面能写代码么?为什么?
        不能,因为Return之后,后面的代码将不会被执行,写在后面毫无意义,会产生编译报错。
4、什么是方法的重载?方法的重载有什么好处?
        方法的重载是指同一个类中定义的多个方法之间的关系
        方法重载好处:
                使用相同的模块功能不同参数,不需要再定义新的方法名字了,便于记忆和管理。
5、满足方法的重载条件,与什么有关?与什么无关?
        满足以下条件构成重载:
        1.多个方法在同一个类中。
        2.多个方法具有相同的方法名。
        3.多个方法的参数不同,类型不同或者数量不同。
        重载和参数列表类型,和列表类型的顺序,和参数列表的个数有关,重载仅对应方法的定义,与方法的调用无关,重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否重载。
6、参数列表不同,有哪几种情况?
        参数列表类型,和列表类型的顺序,和参数列表的个数;
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
        参数为基本上基本数据类型的时候传递的是值,改变形参的值,不会影响实参的值。参数传递的是地址,形参的值改变,那么该地址的值也会跟着改变,数值也会改变。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马