黑马程序员技术交流社区

标题: 【厦门JavaEE基础7期——每日总结】方法 [打印本页]

作者: 厦门校区    时间: 2019-4-6 17:27
标题: 【厦门JavaEE基础7期——每日总结】方法
请根据自己语言回答下面问题:

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

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

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
作者: 王卓立    时间: 2019-4-6 21:31
方法

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

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

定义带参方法时需要的参数类型,顺序和个数,有返回值的方法结束时返回给调用语句的数值的类型,return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错

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

是的,return语句结束方法并返回数值.

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

不能,return语句一执行就意味着方法的结束.

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

在一个类中,方法名称相同,参数列表不同的方法叫重载

我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法

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

方法名称要相同,参数列表不同,并且要在同一个类里

与方法的返回值无关

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

参数类型,个数和顺序

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

参数为基本数据类型时传参传入的是栈中的变量,方法结束时会自动弹栈消失,因此并不影响实际参数的数值

参数为引用数据类型时传参传入的是地址值,内存中会造成两个引用指向同一个内存的效果,所以即使方法弹栈,堆内存中的数据也已经是改变后的结果

作者: 高建有    时间: 2019-4-6 21:32
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是定义方法时要传入的参数的类型;
返回值类型是方法返回的参数的类型;
返回值类型定义要和方法返回的参数类型一致,无返回值时定义为void。



2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,语法规定的。

3、return后面能写代码么?为什么?
不能,return后方法结束,之后的代码为无效代码。

4、什么是方法的重载?方法的重载有什么好处?
同一个类中,定义了多个方法名相同,参考类型不同的方法;
好处:使用同名方法可以完成不同参数类型的方法功能的调用

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

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


7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型传递的是数据值;引用数据类型传递的是地址。
作者: 连惠腾    时间: 2019-4-6 21:32
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:由数据类型和变量名组成的参数在方法中调用。
返回值类型:定义方法时用什么数据类型返回值就要是什么类型的,否则程序将会报错。
格式:return 对应数据类型的值;
2、return的类型一定要和返回值类型相同么?为什么?
要和返回值类型相同,因为如果return后面的值和定义的数据类型不同
将会接收不到数据,程序会报错
3、return后面能写代码么?为什么?
不能,因为return在程序中相当于结束,当程序运行到return时,return后面的代码不再执行。

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的形参不会引起实际参数的变化。(在栈内存中传递)
参数为引用数据类型的时候,传递的形参会引起实际参数的变化。(在堆内存中传递)
作者: 维度猎人    时间: 2019-4-6 21:32
郑峰

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:        参数:由数据类型和变量名组成 -  数据类型 变量名
        参数列表:由多个参数组成的列表
        返回值类型:return 数据;中数据的数据类型
        返回值定义格式:public static 数据类型 方法名 ( 参数 ) {
                                return 数据 ;
                        }

2、return的类型一定要和返回值类型相同么?为什么?
答:        方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错。

       

3、return后面能写代码么?为什么?
答:        return后面不能写代码,在方法中当return语句执行后,方法函数便停止运行,弹出栈内存,因此return后的代码无作用,若写上程序将编译出错。

4、什么是方法的重载?方法的重载有什么好处?
答:        方法的重载:方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载


                ①多个方法在同一个类中

                ②多个方法具有相同的方法名

                ③多个方法的参数不相同,类型不同或者数量不同

            方法重载的好处:方法重载使得同一方法名可在涵盖多种基本数据类型的情况下进行相同逻辑的操作,提高了程序员在主入口中调用方法的效率。

5、满足方法的重载条件,与什么有关?与什么无关?
答:        ①
重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式
        ②重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载

6、参数列表不同,有哪几种情况?
答:        参数类型不同或者数量不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:        参数为基本数据类型的时候,传递的是参数中的数值;参数为引用数据类型的时候,传递的是地址值。
作者: 汪一飞    时间: 2019-4-6 21:33
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么

参数列表:方法定义中的参数,由数据类型和变量名组成。
返回值类型:方法中数据返回值的类型
格式:retur 数据;



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

return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错


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

不行,程序执行的时候遇到return就返回数据结束执行了。


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

方法重载指同一个类中定义的多个方法之间的关系


好处:我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类

型不同,区分调用哪个方法

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

有关:
- 多个方法在同一个类中

- 多个方法具有相同的方法名

- 多个方法的参数不相同,类型不同或者数量不同


无关:返回值的数据类型


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

1:数量不同
2:数据类型不同
3:数据顺序不同


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

是什么?

基本数据类型:传递的是常量,形参的改变不影响实参的改变
引用数据类型:传递的是地址名,形参的改变影响实参的改变
作者: 庄天顺    时间: 2019-4-6 21:33
方法

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

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
变量名   要返回的数据类型  public static 返回类型 类名 (参数列表)
2、return的类型一定要和返回值类型相同么?为什么?
是  
3、return后面能写代码么?为什么?
不能  return是代表结束
4、什么是方法的重载?方法的重载有什么好处?
我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法
5、满足方法的重载条件,与什么有关?与什么无关?
在一个类中 方法名称相同 参数列表不同
6、参数列表不同,有哪几种情况?

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么
作者: 徐雯雯    时间: 2019-4-6 21:33
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
        答: 参数列表就是由多个参数组成的列表
             返回值类型: return数据中的数据类型
             格式: public static 数据类型 方法名 (参数类型 变量1,参数类型 变量 2...){
                        return 数据;
                }

2、return的类型一定要和返回值类型相同么?为什么?
        答: 不能相同, 因为返回值和方法定义上的数据类型不匹配程序就会报错

3、return后面能写代码么?为什么?
        答:不可以写代码, 因为写了return后面代码就不执行了

4、什么是方法的重载?方法的重载有什么好处?
        答: 方法重载是指同一个类中定义的多个方法之间的关系
             我们只用记住一个方法名称就可以完成类似功能的调用
             根据传入参数的类型不同来区分调用哪个方法
             

5、满足方法的重载条件,与什么有关?与什么无关?
           答:   方法重载的定义与,  多个方法是否在同一个类
          中以及是否具有相同的方法名多个方法的参数
          不相同,类型不同或者数量不同有关与方法的
          调用和返回值无关


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


7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
        答: 基本数据类型的参数传入的是变量
             引用类型的参数传递的是地址值

作者: 余鹏程    时间: 2019-4-6 21:34

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:
参数列表:就是自定义方法时定义的参数(定义的行参)
返回值类型:自定义方法时需要返回的值是什么数据类型,返回值就要是什么类型的
返回值类型定义的格式是:当自定义方法需要返回值时根据返回的数据类型决定返回值的类型,如果不需要返回值则返回值为void

2、return的类型一定要和返回值类型相同么?为什么?
答:
一定要和返回值类型相同,如果return后面值的类型于自定义方法的返回值类型不相同时程序将报错

3、return后面能写代码么?为什么?
答:
不能,因为return是返回数据当程序运行到return时就会带回返回值并结束方法,如果在return继续写代码程序会报错该程序无法到达

4、什么是方法的重载?方法的重载有什么好处?
答:
方法重载:在同一个类中,拥有相同的方法名,于多个方法都有联系
方法重载的好处:使用一个方法名满足不同参数类型和参数顺序、参数数量,不同的需求

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:
参数为基本数据类型的时候,传递的是数据值(变量值)
参数为引用数据类型的时候,传递的是地址值

作者: 宋涵耀    时间: 2019-4-6 21:35
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数类型+参数(常量或变量)
void无返回值 直接调用方法体  ,有返回值时,返回值返回到调用方法处。
格式:public static 返回值类型  方法名(参数类型 变量1,参数类型 变量 2...){方法体;}

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

3、return后面能写代码么?为什么?
不能,return在void中是结束方法
在数据类型有返回值的情况下 方法,返回值返回到调用方法处

4、什么是方法的重载?方法的重载有什么好处?
方法名相同参数列表不同,只需要记住一个方法名称传递不同参数

5、满足方法的重载条件,与什么有关?与什么无关?
保证名称相同,方法在同一个类中,
方法的参数列表不同(参数数量不同,参数类型不同,参数顺序不同)
和返回值修饰符无关

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型传递数据,引用数据类型传递地址值
作者: 阮必文    时间: 2019-4-6 21:35
方法

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

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表起到一个规范作用,其主要作用是 方式在使用时必须要使用同参数列表的数据类型以及参数量
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同 ,因为语法规定。

3、return后面能写代码么?为什么?
不能,因为方法都结束了

4、什么是方法的重载?方法的重载有什么好处?
方法重载是指同一个类中定义的多个方法之间的关系,需要满足在同一个类中,和多个方法具有相同的方法名,和多个方法的参数不相同,类型不同或者数量不同  
好处:我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法
5、满足方法的重载条件,与什么有关?与什么无关?
与在一个类中和方法名相同以及参数列表不同相关,与返回值无关
6、参数列表不同,有哪几种情况?
数量不同,数据类型不同,顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的是值,参数为引用数据类型的时候传递的是地址。
作者: 宋加福    时间: 2019-4-6 21:36
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
方法中定义的参数。      
方法定义上的数据类型
public static 数据类型 方法名 ( 参数 ) {
    return 数据 ;
}

2、return的类型一定要和返回值类型相同么?为什么?
要相同。如果不相同的话程序会报错。
3、return后面能写代码么?为什么?
无参数方法中return后面不能写代码,出现return就代表着方法结束
4、什么是方法的重载?方法的重载有什么好处?
同一个类中定义多个方法间的关系。        只需要记住一个方法名称即可完成类似功能的调用。根据传入参数类型区分。
5、满足方法的重载条件,与什么有关?与什么无关?
与在同一个类中,方法名称相同,参数列表里的数据类型、数量、方法名有关,与返回值的数据类型、方法的调用无关。
6、参数列表不同,有哪几种情况?
参数数据类型不同、参数数量不同、参数的数据类型数据不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的是变量;参数为引用数据类型的时候,传递的是地址。
作者: 伪神    时间: 2019-4-6 21:36
启杭:
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么

参数列表就是方法里接收参数的列表。返回值就是方法运行后返回的值;返回值类型格式要与返回值类型一致,不然会编译报错。

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

是的,return的类型一定要和返回值类型相同,否则会编译报错。

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

不能。因为return是方法的结束,结束后不再执行方法内return以下 的代码。

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

方法重载就是在同一个类里有多个同样的方法名,不同的参数类型和长度的方法,
好处就是在应对多个同样的运算,不同的参数类型,可以使用同一个方法名调用不同的方法。

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

与同一个类,同一个变量名,参数列表不同有关,与返回值类型无关。

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

有三种;分别是数量不同、顺序不同、类型不同。

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

参数为基本数据类型的时候,传递结果和打印输出
参数为引用数据类型的时候,传递结果和打印输出及改变实参。
作者: 陈明捷    时间: 2019-4-6 21:36
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
包含多个数据的类别.return;

2、return的类型一定要和返回值类型相同么?为什么?
需要.类型不同无法运行

3、return后面能写代码么?为什么?
不能.到return程序就返回了,return后面的不运行

4、什么是方法的重载?方法的重载有什么好处?
在一个类中,方法名称相同,参数列表不同的方法叫重载
好处:我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法

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


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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
形参的改变,不影响实参
形参的改变,影响实参
作者: 黄戚君    时间: 2019-4-6 21:36
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:由数据类型和变量名组成的参数在方法中调用。
返回值类型:定义方法时用什么数据类型返回值就要是什么类型的,否则程序将会报错。
格式:return 对应数据类型的值;
2、return的类型一定要和返回值类型相同么?为什么?
要和返回值类型相同,因为如果return后面的值和定义的数据类型不同
将会接收不到数据,程序会报错
3、return后面能写代码么?为什么?
不能,因为return在程序中相当于结束,当程序运行到return时,return后面的代码不再执行。

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的形参不会引起实际参数的变化。(在栈内存中传递)
参数为引用数据类型的时候,传递的形参会引起实际参数的变化。(在堆内存中传递)
作者: 谢龙炜    时间: 2019-4-6 21:36
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表由数据类型和变量名组成的形参;
        返回值类型是方法操作完毕之后返回的数据的数据类型;
        返回值类型定义的格式:
        public static 数据类型 方法名 ( 参数 ) {
                return 数据 ;
        }
               

2、return的类型一定要和返回值类型相同么?为什么?
答:要相同,否则程序将报错。

3、return后面能写代码么?为什么?
答:不能。
        return 语句代表着结束,如果还要在return后面写代码那么程序将会报错。

4、什么是方法的重载?方法的重载有什么好处?
答:方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载
1.多个方法在同一个类中
2.多个方法具有相同的方法名
3.多个方法的参数不相同,类型不同或者数量不同
好处:我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法

5、满足方法的重载条件,与什么有关?与什么无关?
答:与在一个类中,方法名和参数类型有关,
        与返回类型无关。

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型传递的是数据值;
        参数为引用数据类型传递的是地址值。
作者: 刘炯榕    时间: 2019-4-6 21:36
本帖最后由 刘炯榕 于 2019-4-6 21:40 编辑


1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:由数据类型和变量名组成的参数在方法中调用。
返回值类型:定义方法时用什么数据类型返回值就要是什么类型的,否则程序将会报错。
格式:return 对应数据类型的值;

2、return的类型一定要和返回值类型相同么?为什么?
要和返回值类型相同,因为如果return后面的值和定义的数据类型不同
将会接收不到数据,程序会报错

3、return后面能写代码么?为什么?
不能,因为return在程序中相当于结束,当程序运行到return时,return后面的代码不再执行。

4、什么是方法的重载?方法的重载有什么好处?
        答: 方法重载是指同一个类中定义的多个方法之间的关系
             我们只用记住一个方法名称就可以完成类似功能的调用
             根据传入参数的类型不同来区分调用哪个方法

5、满足方法的重载条件,与什么有关?与什么无关?
有关:
- 多个方法在同一个类中
- 多个方法具有相同的方法名
- 多个方法的参数不相同,类型不同或者数量不同
无关:返回值的数据类型


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


7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的
是什么?
基本数据类型:传递的是常量,形参的改变不影响实参的改变
引用数据类型:传递的是地址名,形参的改变影响实参的改变
作者: 唐仲泽    时间: 2019-4-6 21:37
方法

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

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

参数列表是参数类型加变量;返回值类型是(1)需要返回值时数据类型
要一致(2)不需要返回值时无关紧要,可直接调用
2、return的类型一定要和返回值类型相同么?为什么?

一定,不需要返回值时,出现void,return一般可以省略,都是类型相同
3、return后面能写代码么?为什么?

return不能写代码,因为返回值时需要一个值,而并不是一个方法或者代码
4、什么是方法的重载?方法的重载有什么好处?

在一个类中,方法名称相同,参数列表不同的方法叫重载
好处是我们只需要一个方法名称,及可完成类似功能的调用,根据传入参数
的类型不同,区分调用哪个方法
5、满足方法的重载条件,与什么有关?与什么无关?

满足方法的重载条件:在一个类中,方法名称相同,参数列表不同
(数量不同、数据类型不同、顺序不同)
6、参数列表不同,有哪几种情况?

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

基本数据类型传递的是:
形参的改变,不影响实参
引用数据类型传递的是:
形参的改变,影响实参
作者: 黄孝贵    时间: 2019-4-6 21:37
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是有数据类型和变量名组成的,指的是方法调用中需要输入的数据;
返回值类型是指在方法中是指方法中返回的数据类型。
格式:return 对应数据类型的值;

2、return的类型一定要和返回值类型相同么?为什么?
return可以没有返回值,做为方法的结束,如果有返回值的话,一定要与返回值得类型相同,
否则将会程序将会报错。

3、return后面能写代码么?为什么?
return后面不能写代码,因为return是的出现就是方法的结束。

4、什么是方法的重载?方法的重载有什么好处?
在一个类中,方法名称相同,参数列表不同的方法叫重载。

5、满足方法的重载条件,与什么有关?与什么无关?
有关:要在一个类中,方法的名称要相同,参数的列表不同(数量不同,数据类型不同,顺序不同)
无关:方法的返回值无关。
6、参数列表不同,有哪几种情况?
参数列表的数量不同,数据类型不同,顺序不同。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,形式参数的改变不影响实际参数。(在栈内存中传递)
参数为引用数据类型的时候,形式参数的改变会影响实际参数。(在栈内存中传递)

作者: 李侄旭    时间: 2019-4-6 21:38

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
        答: 参数列表就是由多个参数组成的列表
             返回值类型: return数据中的数据类型
             格式: public static 数据类型 方法名 (参数类型 变量1,参数类型 变量 2...){
                        return 数据;
                }

2、return的类型一定要和返回值类型相同么?为什么?
        答: 不能相同, 因为返回值和方法定义上的数据类型不匹配程序就会报错

3、return后面能写代码么?为什么?
        答:不可以写代码, 因为写了return后面代码就不执行了

4、什么是方法的重载?方法的重载有什么好处?
        答: 方法重载是指同一个类中定义的多个方法之间的关系
             我们只用记住一个方法名称就可以完成类似功能的调用
             根据传入参数的类型不同来区分调用哪个方法
            

5、满足方法的重载条件,与什么有关?与什么无关?
           答:   方法重载的定义与,  多个方法是否在同一个类
          中以及是否具有相同的方法名多个方法的参数
          不相同,类型不同或者数量不同有关与方法的
          调用和返回值无关


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


7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
        答: 基本数据类型的参数传入的是变量
             引用类型的参数传递的是地址值
作者: 林晓诗    时间: 2019-4-6 21:38
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是写在方法名后括号里的参数;
返回值类型是写在方法名前面,表示返回数据的类型;


2、return的类型一定要和返回值类型相同么?为什么?
不一定,只要是能够进行自动类型转换的基本数据类型,或者返回值类型的子类都是可以的,它们可以自动类型转换,否则会发生类型转换异常。

3、return后面能写代码么?为什么?
不能,return语句执行后,方法就会返回不再向下执行,return后的代码永远不会执行。

4、什么是方法的重载?方法的重载有什么好处?
方法的重载是指在同一个类中定义同名但参数列表不同的方法;方法的重载能让实现类似功能的方法使用相同的方法名,只需要记住一个方法名,使用更方便。

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型传递的是数值;引用类型传递的是地址值。
作者: Dream梦    时间: 2019-4-6 21:39
潘绍平
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法()里面的参数,也叫形参,参与方法代码块里面的计算
返回值类型:方法要返回的数据类型,return后面的返回值与方法定义上的数据类型要匹配
返回值类型定义的格式
修饰符 返回值类型 方法名(参数){
代码块
}
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,因为不同的数据类型会导致数据类型不兼容报错
3、return后面能写代码么?为什么?
不能,return后面是返回结果,结束语句。
4、什么是方法的重载?方法的重载有什么好处?
方法的重载:在一个类中,方法名称相同,参数列表不同的方法叫重载
好处:我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法
5、满足方法的重载条件,与什么有关?与什么无关?
有关:方法名,参数列表   并且要在同一个类里
无关:方法的返回值
6、参数列表不同,有哪几种情况?
1、数量不同
2、数据类型不同
3、顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型的参数,形式参数的改变,不影响实际参数
对于引用类型的参数,形式参数的改变,影响实际参数的值
作者: 郭建(07期)    时间: 2019-4-6 21:40
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表是在方法定义时接在方法名后面,由数据类型和变量名组成,
    比如:public static void 方法名 (参数类型 变量1,参数类型 变量 2...) {
                      方法体;
          }
    返回值类型是指方法操作完毕后返回的返回数据类型,定义格式为:
          public static 数据类型 方法名(参数){
              return 数据;
          }
   


2、return的类型一定要和返回值类型相同么?为什么?
答:是的,方法定义时return后面的返回值与方法定义上的数据类型要相同,否则程序将报错。



3、return后面能写代码么?为什么?
答:return后面不能跟随代码,return的作用是在方法操作完毕后返回主方法一个数据值。



4、什么是方法的重载?方法的重载有什么好处?
答:在一个类中,方法名称相同,参数列表不同的方法叫重载。
    只要使用一个方法名称,即可进行类似功能的方法调用,程序根据传入的参数类型不同,自动判断选择哪个方法。


5、满足方法的重载条件,与什么有关?与什么无关?
答:首先,需要在一个类中,这些方法的方法名称相同,参数列表不同(数量不同,数据类型不同,顺序不同)。
    方法的重载与返回值无关。


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



7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型的时候,传入的是定义方法中的变量,因此在定义方法操作完毕后,不会影响主方法中的值。
    参数为引用数据类型的时候,传入的是地址值,因此形式参数的改变影响实际参数的改变。

作者: 郑方灼    时间: 2019-4-6 21:40
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:①由数据类型和变量名组成的参数在方法中调用
       ②返回值类型就是方法操作完毕之后返回的数据的数据类型。
       ③根据返回数据的类型进行定义,如果没有返回值写void。

2、return的类型一定要和返回值类型相同么?为什么?
答:要,因为返回值的类型就是根据return返回的数据进行定义的。

3、return后面能写代码么?为什么?
答:不能,代码会报错;因为return作为代码的结束语句,后面的语句不再执行。

4、什么是方法的重载?方法的重载有什么好处?
答:方法重载指同一个类中定义的多个方法之间的关系;
      好处:只需记住一个方法名,就能完成方法的调用。

5、满足方法的重载条件,与什么有关?与什么无关?
答:与多个方法在一个类,多个方法的方法名相同,方法的参数类型或参数个数不同这些条件有关;
      与方法的返回值类型无关。

6、参数列表不同,有哪几种情况?
答:分为参数类型和参数个数两种不同情况。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:基本数据类型参数传递的是形参,形参的改变不影响实际参数的数据;
      引用数据类型参数传递的是地址值,因此形参的改变会影响实际参数的数据;
作者: 陈青超    时间: 2019-4-6 21:40
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是定义形参的数据类型和具体的数据。返回值是指调用方法执行完后返回给主方法的一个数据,定义格式为:return加变量或常量。

2、return的类型一定要和返回值类型相同么?为什么?
是的,因为返回值就是在主方法中调用其他方法运算后所得到主程序需要的数值。

3、return后面能写代码么?为什么?
不能,因为return表示的是调用方法执行结束,返回到主方法。

4、什么是方法的重载?方法的重载有什么好处?
方法名相同,参数类型不同或参数数量不同或参数类型数量都不同的方法重定义。可以多次使用同一个方法名进行,提高程序可操作性。

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

6、参数列表不同,有哪几种情况?
1.参数类型不一样
2.参数个数不一样
3.参数类型个数都不一样

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型时,传递的是数值;引用数据类型传递的是地址。
作者: 余聪望    时间: 2019-4-6 21:41
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:由数据类型和变量名组成的参数在方法中调用。
返回值类型:定义方法时用什么数据类型返回值就要是什么类型的,否则程序将会报错。
格式:return 对应数据类型的值;
2、return的类型一定要和返回值类型相同么?为什么?
要和返回值类型相同,因为如果return后面的值和定义的数据类型不同
将会接收不到数据,程序会报错
3、return后面能写代码么?为什么?
不能,因为return在程序中相当于结束,当程序运行到return时,return后面的代码不再执行。

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的形参不会引起实际参数的变化。(在栈内存中传递)
参数为引用数据类型的时候,传递的形参会引起实际参数的变化。(在堆内存中传递)
作者: 林美娇    时间: 2019-4-6 21:42
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表就是方法定义中的形参,等同于变量的定义,格式为数据类型 变量名。
    返回值类型就是方法中返回数据的数据类型。
    若无返回值时格式为public static void..;有返回值时为相对应的数据类型public static 数据类型..。


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

3、return后面能写代码么?为什么?
答:不能。return代表了结束语句,代表结束本方法,不再执行本方法下面的代码。

4、什么是方法的重载?方法的重载有什么好处?
答:指同一个类中定义的多个方法之间的关系满足下列条件:
    -多个方法在通过一个类中
    -方法名相同
    -参数列表不同,可以是数据类型不同,或数量不同,或顺序不同
    好处是对于同一种方法操作,JVM可以通过对参数的判断来决定调用哪一个。
   

5、满足方法的重载条件,与什么有关?与什么无关?
答:与下面三点有关:
    -多个方法在通过一个类中
    -方法名相同
    -参数列表不同,可以是数据类型不同,或数量不同,或顺序不同
    与返回值类型无关。与修饰符无关。
   

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型的时候,传递的是变量值。
    参数为引用数据类型的时候,传递的是地址值。
作者: 吴晓斌    时间: 2019-4-6 21:43
1:参数列表是定义形参的数据类型和具体的数据。返回值是指调用方法执行完后返回给主方法的一个数据,定义格式为:return加变量或常量。

2:是的,因为返回值就是在主方法中调用其他方法运算后所得到主程序需要的数值。

3:不能,因为return表示的是调用方法执行结束,返回到主方法。
4:在一个类中,方法名称相同,参数列表不同的方法叫重载

我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法


5:多个方法在同一个类中
多个方法具有相同的方法名
多个方法的参数不相同,类型不同或者数量不同

重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式
重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两
个方法是否相互构成重载
6:数量不同,数据类型不同,顺序不同

7:参数为基本数据类型的时候,传递的是值,参数为引用数据类型的时候传递的是地址。
作者: 林勇华    时间: 2019-4-6 21:43
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法中参数传递,由数据类型和参数组成
返回值类型:调用方法得到的结果的类型

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

return返回值类型,决定方法定义中的返回值类型

3、return后面能写代码么?为什么?
不能
return在有返回值当中,表示方法结束,并将返回值传递给调用
无返回值时表示方法结束
4、什么是方法的重载?方法的重载有什么好处?
方法重载:在同一个类当中,方法名相同方法参数列表不同
好处,可以通过调用同一个方法名进行多种相似操作
5、满足方法的重载条件,与什么有关?与什么无关?
与方法名参数列表有关,与返回值无关
6、参数列表不同,有哪几种情况?
参数个数不同,参数类型不同,参数顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型,传递的是数值
引用类型的时候,传递的是地址值
作者: 江威    时间: 2019-4-6 21:45

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数:由数据类型和变量名组成
返回值类型 :方法返回数据的数据类型,如果无返回值 返回值类型为无(void)
定义的格式 public static 返回值类型 方法名(参数列表){
return 数据;}

2、return的类型一定要和返回值类型相同么?为什么?
方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错

3、return后面能写代码么?为什么?
无返回值的时候 可以省略return,也可以单独的书写return,后面不加数据如果加了会报错"无法执行后面代码"
有返回值的时候 return是结束语句如果方法操作完毕,有数据返回,用于把数据返回给调用者


4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系,满足条件的多个方法相互构成重载
只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法

5、满足方法的重载条件,与什么有关?与什么无关?
想关:1.与定义的方法名相同
     2.定义的数据类型不同,顺序不同,数量不同
     3.同一个类中
无关
1.与返回值无关
2.与修饰符无关

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型传递的是: 变量名/常量值
引用数据类型传递的是: 地址值
作者: 严显辉    时间: 2019-4-6 21:47
方法

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

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

2、return的类型一定要和返回值类型相同么?为什么?
相同,数据返回时用于把数据返回给调用者
3、return后面能写代码么?为什么?
答不可以写代码, 因为写了return后面代码就不执行了

4、什么是方法的重载?方法的重载有什么好处?
法重载是指同一个类中定义的多个方法之间的关系
我们只用记住一个方法名称就可以完成类似功能的调用根据传入参数的类型不同来区分调用哪个方法
5、满足方法的重载条件,与什么有关?与什么无关?
方法重载的定义与,  多个方法是否在同一个类
中以及是否具有相同的方法名多个方法的参数 不相同,类型不同或者数量不同有关与方法的调用和返回值无关
6、参数列表不同,有哪几种情况?
数量不同数量不同,数据类型不同,顺序不同,数据类型不同,顺序不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的是变量;参数为引用数据类型的时候,传递的是地址。
参数列表起到一个规范作用,其主要作用是 方式在使用时必须要使用同参数列表的数据类型以及参数量

作者: 叶晓翔    时间: 2019-4-6 21:47
方法

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

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
由数据类型和变量名组成,返回值类型和方法定义的方法类型要一致,否则将运行报错。

2、return的类型一定要和返回值类型相同么?为什么?
要相同,如果类型不同,,将接收不到数据,程序运行会报错。

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

4、什么是方法的重载?方法的重载有什么好处?
方法的重载是指同一个类中定义多个方法之间的关系,多个方法之间构成重载,好处是记住一个方法名

称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法。

5、满足方法的重载条件,与什么有关?与什么无关?
在同一个类中,参数列表不同,方法名一致,与方法的返回值类型无关。

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

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

参数为基本数据类型时形参传入的是栈中的变量,方法结束时会自动弹栈消失,因此并不影响实际参数的

数值

参数为引用数据类型时形参传入的是地址值,内存中会造成两个引用指向同一个内存的效果,所以即使

方法弹栈,堆内存中的数据也已经是改变后的结果。
作者: LPY    时间: 2019-4-6 21:49

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的形参不会引起实际参数的变化。(在栈内存中传递)
参数为引用数据类型的时候,传递的形参会引起实际参数的变化。(在堆内存中传递)
作者: 郑斐均    时间: 2019-4-6 21:50
方法

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

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
(参数列表)
方法调用时,参数的数量与类型必须与方法定义中的设置相匹配,否则程序将报错
由数据类型和变量名组成 -  数据类型 变量名
方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错
(返回值类型)
就是返回的值的类型
(返回值类型定义)
public static 数据类型 方法名 ( 参数 ) {
        return 数据 ;
}

2、return的类型一定要和返回值类型相同么?为什么?
一定
方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错

3、return后面能写代码么?为什么?
不能
已经结束程序了

4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载

-
多个方法在同一个类中
- 多个方法具有相同的方法名
- 多个方法的参数不相同
,类型不同或者数量不同


方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载

-
多个方法在同一个类中
-多个方法具有相同的方法名
-
多个方法的参数不相同,类型不同或者数量不同

5、满足方法的重载条件,与什么有关?与什么无关?
方法名有关,在同一个类中,方法重载指同一个类中定义的多个方法之间的关系,
满足下列条件的多个方法相互构成重载

- 多个方法在同一个类中
- 多个方法具有相同的方法名

- 多个方法的参数不相同,类型不同或者数量不同

6、参数列表不同,有哪几种情况?
数量顺序数据类型
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型
        形参的改变,不影响实参
引用数据类型
作者: 伍志晟    时间: 2019-4-6 21:51
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:
参数列表:定义方法时用来接收实际参数的相同数据类型和变量名。
返回值类型:返回的数据的数据类型。
返回值类型定义的格式:有返回值是 返回值类型与接收返回值的变量的类型相同,无返回值时用void。
2、return的类型一定要和返回值类型相同么?为什么?
答:
一定要相同。如果不相同会报错。
3、return后面能写代码么?为什么?
答:
不能。因为执行到return时将不会再往下执行。
4、什么是方法的重载?方法的重载有什么好处?
答:
在一个类中,方法名称相同,参数列表不同的方法叫重载。
好处:只需要记住一个方法名,即可完成类似的功能调用,根据参数的数据类型和参数数量不同来进行调用。
5、满足方法的重载条件,与什么有关?与什么无关?
答:
与参数数量和参数类型有关。与返回值无关。
6、参数列表不同,有哪几种情况?
答:
参数数量 和 参数类型。
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:
基本数据类型:传递的是参数中的数值。
引用数据类型:传递的是参数的地址值。
作者: 林聪全    时间: 2019-4-6 21:52
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表分为行参和实参.行参是方法定义中的参数,
实参是方法调用中的参数
格式是:public static boolean  getMax(int number){
return true;
}

2、return的类型一定要和返回值类型相同么?为什么?
答:一定,不然程序会报错.
3、return后面能写代码么?为什么?
答:不能  ,应该方法结束了.
4、什么是方法的重载?方法的重载有什么好处?
答:方法重载指同一个类中定义的多个方法之间的关系,
5、满足方法的重载条件,与什么有关?与什么无关?
答:与方法名和数据类型.  与返回类型无关

6、参数列表不同,有哪几种情况?
答:数量不同
数据类型不同
数据顺序
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型的时候 ,传递的是变量
参数为引用数据类型的时候.传递的是地址值


----林聪全
作者: 黄锐.    时间: 2019-4-6 21:54
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
(1)方法名称后面的参数统称为参数列表,如(参数1,参数2...)
(2)返回值类型就是数据类型
(3)1.变量接收
        2.publicc static 返回值类型 (参数列表){
             方法体
            }
        3. 返回reture

2、return的类型一定要和返回值类型相同么?为什么?
(1)方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错

3、return后面能写代码么?为什么?
(1)return后面不能写代码,return意味着方法的结束

4、什么是方法的重载?方法的重载有什么好处?
(1)方法重载指同一个类中定义的多个方法之间的关系
(2)我们只需要记住一个方法名称,即可完成类似功能的调用,
        根据传入参数的类型不同,区分调用哪个方法

5、满足方法的重载条件,与什么有关?与什么无关?
(1)满足下列条件的多个方法相互构成重载
        1.多个方法在同一个类中
        2.多个方法具有相同的方法名
        3.多个方法的参数不相同,类型不同或者数量不同

(2)1.与方法的调用无关
        2.与返回值无关

6、参数列表不同,有哪几种情况?
(1)参数数量不同,参数顺序不同,参数类型不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
(1)基本数据类型传递的是栈中的变量
(2)引用数据类型的时候传递的是地址值

作者: 方文彪    时间: 2019-4-6 21:59
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是由参数类型 变量组成;返回值类型就是要去参数列表的类型一致,要是不需要返回值,可以用void;
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,不然接收不到,会报错。
3、return后面能写代码么?为什么?
因为不需要接受返回值的时候可以不写returm,要是后面写了会报错。
4、什么是方法的重载?方法的重载有什么好处?
在一个类中,方法名称相同,参数列表不相同。这样方便我们记忆,我们只需要记住一个方法就可以了。

5、满足方法的重载条件,与什么有关?与什么无关?
在同一个类中 名称相同,参数列表不同 与返回值无关。
6、参数列表不同,有哪几种情况?
实参与形参,实参是实际传输参数。
形参是参数列表指定的参数。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型在栈内存中运行,引用数据类型在堆内存中运行。
作者: 刘洪霖    时间: 2019-4-6 22:00
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
        答: 参数列表就是由多个参数组成的列表
             返回值类型: return数据中的数据类型
             格式: public static 数据类型 方法名 (参数类型 变量1,参数类型 变量 2...){
                        return 数据;
                }

2、return的类型一定要和返回值类型相同么?为什么?
        答: 不能相同, 因为返回值和方法定义上的数据类型不匹配程序就会报错

3、return后面能写代码么?为什么?
        答:不可以写代码, 因为写了return后面代码就不执行了

4、什么是方法的重载?方法的重载有什么好处?
        答: 方法重载是指同一个类中定义的多个方法之间的关系
             我们只用记住一个方法名称就可以完成类似功能的调用
             根据传入参数的类型不同来区分调用哪个方法    

5、满足方法的重载条件,与什么有关?与什么无关?
           答:   方法重载的定义与,  多个方法是否在同一个类
          中以及是否具有相同的方法名多个方法的参数
          不相同,类型不同或者数量不同有关与方法的
          调用和返回值无关

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
        答: 基本数据类型的参数传入的是变量
             引用类型的参数传递的是地址值
作者: 许泽伟    时间: 2019-4-7 01:02

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表分为行参和实参.行参是方法定义中的参数,
实参是方法调用中的参数
格式是:public static boolean  getMax(int number){
return true;
}

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

3、return后面能写代码么?为什么?
答:
不能  ,应该方法结束了.

4、什么是方法的重载?方法的重载有什么好处?
答:
方法重载指同一个类中定义的多个方法之间的关系,

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:
参数为基本数据类型的时候 ,传递的是变量
参数为引用数据类型的时候.传递的是地址值
作者: 张凌统    时间: 2019-4-7 13:22

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表就是方法名后面括号里面由数据类型和变量名组成的参数。
操作完毕后返回的数据的数据类型
修饰符 返回值类型 方法名(参数列表){
方法体
return 数据;


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

3、return后面能写代码么?为什么?
能。因为返回值通常用变量来接收不然就没有意义了。

4、什么是方法的重载?方法的重载有什么好处?
方法重载是指在同一个类中定义多个方法之间的关系。
好处是我们只要记住一个方法名,就可以完成多个类似的调用。

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

6、参数列表不同,有哪几种情况?
1.数量不同 2.数据类型不同 3.顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候传递的是数据值。
参数为引用数据类型的时候传递的是地址值
作者: 刘洪霖    时间: 2019-4-9 21:38
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:        参数:由数据类型和变量名组成 -  数据类型 变量名
        参数列表:由多个参数组成的列表
        返回值类型:return 数据;中数据的数据类型
        返回值定义格式:public static 数据类型 方法名 ( 参数 ) {
                                return 数据 ;
                        }

2、return的类型一定要和返回值类型相同么?为什么?
答:        方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错。

        

3、return后面能写代码么?为什么?
答:        return后面不能写代码,在方法中当return语句执行后,方法函数便停止运行,弹出栈内存,因此return后的代码无作用,若写上程序将编译出错。

4、什么是方法的重载?方法的重载有什么好处?
答:        方法的重载:方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载


                ①多个方法在同一个类中

                ②多个方法具有相同的方法名

                ③多个方法的参数不相同,类型不同或者数量不同

            方法重载的好处:方法重载使得同一方法名可在涵盖多种基本数据类型的情况下进行相同逻辑的操作,提高了程序员在主入口中调用方法的效率。

5、满足方法的重载条件,与什么有关?与什么无关?
答:        ①
重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式
        ②重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载

6、参数列表不同,有哪几种情况?
答:        参数类型不同或者数量不同

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:        参数为基本数据类型的时候,传递的是参数中的数值;参数为引用数据类型的时候,传递的是地址值。
作者: 方文彪    时间: 2019-4-9 21:41
1.什么是面向对象的思想?
我们不用什么是都亲力亲为,抓住每个细节实现细节,我们只要找到相对应的类让它帮我们完成
2.类和对象的关系?
类是对象的模板,对象是类的实体
3.成员变量和局部变量的区别?
a、成员变量定义在类中方法外的,局部变量定义在方法中
b、成员变量在堆内存中有固定的值,局部变量在栈内存中没有值
c、成员变量随着对象的创建而产生,随着对象的消失而消失;局部变量随着方法的调用而产生,随着方法的调用完毕而消失


4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
将细节隐藏起来,对外提供访问方式
提高程序的安全性,复用性,
5.什么是this关键字?它有什么用途?


6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
用于创建对象的时候,调用的方法,给对象中的成员变量赋值
构造方法有空参构造
全参构造
没创建构造就会自带,有创建就没有

7.可以通过哪两种方式给对象中的属性赋值?
空参构造赋值
全参构造赋值

作者: 阮必文    时间: 2019-4-9 21:42

今天我们学习了面向对象,面向对象在我们以后的java程序中每天都会接触到,请根据自己的理解回答下面问题:

1.什么是面向对象的思想?
需要完成一个功能时,不用自己去关注实现细节,而是找到能够完成这个功能的类,让他调用方法,帮助我们完成功能实现。

2.类和对象的关系?
类是用来描述现实生活中的事物,是对象的模板,而对象是根据类创建的一个实体。

3.成员变量和局部变量的区别?
(1)类中的位置不同:成员变量(类中方法外)局部变量(方法内部或方法声明上)
(2)内存中位置不同:成员变量(堆内存)局部变量(栈内存)
(3)生命周期不同:成员变量(随着对象的存在而存在,随着对象的消失而消失)局部变量(随着方法的调用而存在,随着方法完毕而消失)
(4)初始化值不同:成员变量(有默认初始值)(没有初始值,必须先定义,赋值才能使用)

4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
封装可以在定义类中可以使用到,封装可以将细节隐藏起来,对外提供访问方式。
因为外界不能直接访问,需要通过我们提供的访问方式获取,提高安全性而且还可以让程序多次重复使用 复用性得到提升

5.什么是this关键字?它有什么用途?
this关键字指代成员变量,其主要作用是区分局部变量和成员变量重名的问题,方法的形参如果与成员变量同名,不带this修饰的变量指的是形参,而不是成员变量。方法的形参没有与成员变量同名,不带this修饰的变量指的是成员变量。

6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
构造方法:用于创建对象时调用的方,给对象中的成员变量赋值。有两种构造方法:有参构造方法和无参构造方法。类中会自带无参构造方法

7.可以通过哪两种方式给对象中的属性赋值?
(1)使用成员变量:格式:对象名.变量名
(2)使用成员方法:格式:对象名.方法名()
作者: 郑斐均    时间: 2019-4-9 21:46
许泽伟 发表于 2019-4-7 01:02
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表分为行参和实参.行参是方 ...


今天我们学习了面向对象,面向对象在我们以后的java程序中每天都会接触到,请根据自己的理解回答下面问题:

1.什么是面向对象的思想?

建一个新的类,类里有我们要的能解决我们要解决的问题的代码,然后在调用
2.类和对象的关系?

在类里定义与方法 对象是在主方法里把类里的东西调用出来的
3.成员变量和局部变量的区别?
成员在方法外 局部在方法内
成员有默认值而局部没有

4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
有private就有封装   安全  可以重复使用
5.什么是this关键字?它有什么用途?
调用你要调用的对象的地址值
6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
类中会自带无参数的构造方法  有三种 有参 全参 无参  是一种特殊的方法
7.可以通过哪两种方式给对象中的属性赋值?
用set 在参数里直接赋值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2