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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

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

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

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

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

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

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

46 个回复

正序浏览
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表就是方法定义中的形参,等同于变量的定义,格式为数据类型 变量名。
    返回值类型就是方法中返回数据的数据类型。
    若无返回值时格式为public static void..;有返回值时为相对应的数据类型public static 数据类型..。


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

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

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

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

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

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

点评

这是女同学吗,字写的真好看  发表于 2019-4-8 22:50
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:
参数列表:定义方法时用来接收实际参数的相同数据类型和变量名。
返回值类型:返回的数据的数据类型。
返回值类型定义的格式:有返回值是 返回值类型与接收返回值的变量的类型相同,无返回值时用void。
2、return的类型一定要和返回值类型相同么?为什么?
答:
一定要相同。如果不相同会报错。
3、return后面能写代码么?为什么?
答:
不能。因为执行到return时将不会再往下执行。
4、什么是方法的重载?方法的重载有什么好处?
答:
在一个类中,方法名称相同,参数列表不同的方法叫重载。
好处:只需要记住一个方法名,即可完成类似的功能调用,根据参数的数据类型和参数数量不同来进行调用。
5、满足方法的重载条件,与什么有关?与什么无关?
答:
与参数数量和参数类型有关。与返回值无关。
6、参数列表不同,有哪几种情况?
答:
参数数量 和 参数类型。
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:
基本数据类型:传递的是参数中的数值。
引用数据类型:传递的是参数的地址值。
回复 使用道具 举报
许泽伟 发表于 2019-4-7 01:02
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表分为行参和实参.行参是方 ...


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

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

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

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

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

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

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

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

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

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

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

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

7.可以通过哪两种方式给对象中的属性赋值?
(1)使用成员变量:格式:对象名.变量名
(2)使用成员方法:格式:对象名.方法名()
回复 使用道具 举报
1.什么是面向对象的思想?
我们不用什么是都亲力亲为,抓住每个细节实现细节,我们只要找到相对应的类让它帮我们完成
2.类和对象的关系?
类是对象的模板,对象是类的实体
3.成员变量和局部变量的区别?
a、成员变量定义在类中方法外的,局部变量定义在方法中
b、成员变量在堆内存中有固定的值,局部变量在栈内存中没有值
c、成员变量随着对象的创建而产生,随着对象的消失而消失;局部变量随着方法的调用而产生,随着方法的调用完毕而消失


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


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

7.可以通过哪两种方式给对象中的属性赋值?
空参构造赋值
全参构造赋值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:        参数:由数据类型和变量名组成 -  数据类型 变量名
        参数列表:由多个参数组成的列表
        返回值类型:return 数据;中数据的数据类型
        返回值定义格式:public static 数据类型 方法名 ( 参数 ) {
                                return 数据 ;
                        }

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

        

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

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


                ①多个方法在同一个类中

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

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:        参数为基本数据类型的时候,传递的是参数中的数值;参数为引用数据类型的时候,传递的是地址值。
回复 使用道具 举报

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


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

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

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

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

6、参数列表不同,有哪几种情况?
1.数量不同 2.数据类型不同 3.顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候传递的是数据值。
参数为引用数据类型的时候传递的是地址值
回复 使用道具 举报

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

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

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:
参数为基本数据类型的时候 ,传递的是变量
参数为引用数据类型的时候.传递的是地址值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
        答: 参数列表就是由多个参数组成的列表
             返回值类型: return数据中的数据类型
             格式: public static 数据类型 方法名 (参数类型 变量1,参数类型 变量 2...){
                        return 数据;
                }

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

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
        答: 基本数据类型的参数传入的是变量
             引用类型的参数传递的是地址值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是由参数类型 变量组成;返回值类型就是要去参数列表的类型一致,要是不需要返回值,可以用void;
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,不然接收不到,会报错。
3、return后面能写代码么?为什么?
因为不需要接受返回值的时候可以不写returm,要是后面写了会报错。
4、什么是方法的重载?方法的重载有什么好处?
在一个类中,方法名称相同,参数列表不相同。这样方便我们记忆,我们只需要记住一个方法就可以了。

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型在栈内存中运行,引用数据类型在堆内存中运行。
回复 使用道具 举报
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)引用数据类型的时候传递的是地址值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表分为行参和实参.行参是方法定义中的参数,
实参是方法调用中的参数
格式是:public static boolean  getMax(int number){
return true;
}

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

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


----林聪全
回复 使用道具 举报
方法

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

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

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

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

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

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


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

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

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

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

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

6、参数列表不同,有哪几种情况?
数量顺序数据类型
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型
        形参的改变,不影响实参
引用数据类型
回复 使用道具 举报
LPY 中级黑马 2019-4-6 21:49:42
33#

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

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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的形参不会引起实际参数的变化。(在栈内存中传递)
参数为引用数据类型的时候,传递的形参会引起实际参数的变化。(在堆内存中传递)
回复 使用道具 举报
方法

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

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

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

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

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

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

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

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

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

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

数值

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

方法弹栈,堆内存中的数据也已经是改变后的结果。
回复 使用道具 举报
方法

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

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

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

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

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

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

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

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


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

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

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

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型传递的是: 变量名/常量值
引用数据类型传递的是: 地址值
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表:方法中参数传递,由数据类型和参数组成
返回值类型:调用方法得到的结果的类型

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

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

3、return后面能写代码么?为什么?
不能
return在有返回值当中,表示方法结束,并将返回值传递给调用
无返回值时表示方法结束
4、什么是方法的重载?方法的重载有什么好处?
方法重载:在同一个类当中,方法名相同方法参数列表不同
好处,可以通过调用同一个方法名进行多种相似操作
5、满足方法的重载条件,与什么有关?与什么无关?
与方法名参数列表有关,与返回值无关
6、参数列表不同,有哪几种情况?
参数个数不同,参数类型不同,参数顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型,传递的是数值
引用类型的时候,传递的是地址值
回复 使用道具 举报
1:参数列表是定义形参的数据类型和具体的数据。返回值是指调用方法执行完后返回给主方法的一个数据,定义格式为:return加变量或常量。

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

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

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


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

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

7:参数为基本数据类型的时候,传递的是值,参数为引用数据类型的时候传递的是地址。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马