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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

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

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

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

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

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

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

10 个回复

倒序浏览
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表就是方法()里面的内容,方法需要返回值就设置返回值,不需要就void,格式是任意数据类型或引用类型
2、return的类型一定要和返回值类型相同么?为什么?
要相同,因为类型不一样会报错
3、return后面能写代码么?为什么?
能,return后面跟 结果;返回结果并结束方法
4、方法调用的三种格式是哪三种?
1赋值调用2打印调用3直接调用
5、什么是方法的重载?方法的重载有什么好处?
调用一个方法根据参数不同,而调用不同的方法,好处是简化调用过程,只需不同的参数即可调用不同方法
6、满足方法的重载条件,与什么有关?与什么无关?
与参数类型,参数个数,参数顺序有关,与返回值无关
7、参数列表不同,有哪几种情况?参数类型不同,参数个数不同,参数顺序不同
回复 使用道具 举报
返回值类型表示方法运行的结果的数据类型;
return后面不能写代码,后面执行不了;
直接调用,赋值调用,打印调用;
在同一个类中允许存在多个同名的方法就是方法重载
满足方法重载与方法名和参数列表有关
个数,类型,顺序
回复 使用道具 举报
1.参数列表:即方法名右边括号里的一定数量不同类型的参数
  返回值类型:方法最后返回的值的类型,在return后面
  格式:方法名前面,格式就是数据类型.
2.不一定,能进行自动类型转换即可
3.能,但是不会执行
4.单独 打印 赋值
5.能一个方法名 根据参数列表的不同 实现不同功能
方便使用
6.与参数列表,方法体.方法名有关,与返回值 权限无关
7.类型 数量 顺序
回复 使用道具 举报
1、方法在运算过程中的未知数据,调用者调用方法时传递 。 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者。方法名前面,格式就是数据类型。  2、必须要和 return 语句返回的类型相同,否则编译失败 。3、能,仅能写一个代码。4、单独调用,打印调用,赋值调用。5、指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返 回值类型无关。 方便使用。6、与参数列表,方法体,方法名有关,与返回值 权限无关。7、个数,数据类型,顺序
回复 使用道具 举报
张尹杰:
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
     参数列表是方法名后()中的参数定义,     返回值类型是是return返回参数的类型,
     格式是:return 参数名;

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

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

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

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

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

7、参数列表不同,有哪几种情况?
     参数列表不同有两种:参数个数不同,对应位置的参数类型不同
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
         参数                            返回类型                  
2、return的类型一定要和返回值类型相同么?为什么?
       一定                                         编译就会报错
3、return后面能写代码么?为什么?
          不写 返回值  代表结束方法
4、方法调用的三种格式是哪三种?
      打印  赋值  一般调用
5、什么是方法的重载?方法的重载有什么好处?
       方法名相同  参数列表不同       好处:方法名不用那么多
6、满足方法的重载条件,与什么有关?与什么无关?
有关:方法名 参数类型 数量 顺序  无关:与返回值 变量名 关键字无关
7、参数列表不同,有哪几种情况?类型  数量 顺序
庄俊能
回复 使用道具 举报
1、方法在运算过程中的未知数据,调用者调用方法时传递 。 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者。方法名前面,格式就是数据类型。  2、必须要和 return 语句返回的类型相同,否则编译失败 。3、能,仅能写一个代码。4、单独调用,打印调用,赋值调用。5、指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返 回值类型无关。 方便使用。6、与参数列表,方法体,方法名有关,与返回值 权限无关。7、个数,数据类型,顺序
回复 使用道具 举报
1.关于参数的列表~参数类型+参数名;返回值类型,方法输出的类型。’有 基本数据类型、string。
2、一定 相同。记住就是。
3、不行。return有终止的效果,后面代码没用。
4、打印、赋值、单调
5、重载 是一个简便的方法,不用重复定义新的方法名。方法名相同,参数不同。
7、类型 个数 顺序
回复 使用道具 举报
1.什么是参数列表,什么是返回值类型,返回值类型定义的格式是是什么?
答:参数列表就是用来设置变量类型和传递参数用的.调用时,编译器根据指定的数据类型获知调用哪个函数.如果无参数传递,则为空.
返回值类型就是当方法被调用时,返回到调用处,被调用处所接收的数据,也就是运行结果的类型,.如果不需要返回值,则返回值处设置为void.
如果没有写void,就会变成构造方法,构造方法只能由对象来调用,返回实例对象.
重写是在对象继承的情况下,对方法的覆盖,实现运行时的多态性.方法返回值类型必须和父类的返回值类型一致.同时要求子类的访问权限大于父类,抛出的异常只能为父类异常的子类.
重载可以提高方法的适用性,实现编译时的多态性,在参数不同的情况下,方法的返回值类型可以不同.
当普通的类作为返回值的时候,直接新建一个对象就好了;当抽象类作为返回值的时候,我们想要的是该抽象类的子类;当接口作为返回值的时候,我们所想要的是该类的实现类的对象.返回类型可以包括基本数据类型和引用数据类型.
2.return的类型一定要和返回值类型相同吗?为什么?
    答:一定要相同,因为return后面的数据如果和返回值类型不同的话,它的类型会被转换为返回值类型.
3.Return后面能写代码吗?为什么?
    答:不能.因为return除了返回数据给方法函数外,还是结束方法的标志.
4.方法调用的三种格式是哪三种?
答:第一种是直接调用,在主方法里面直接调用方法语句,执行代码后不用将结果返回到被调用处.   
第二种是打印调用,把被调用方法的运行结果作为参数返回到打印方法的参数列表中,并将结果输出.
第三种是赋值调用,将被调用函数的运行结果返回到调用处,并把值赋给变量,再参与其他运算.
5.什么是方法的重载,方法的重载有什么好处?
答:方法的重载指的就是对具有相同方法名的方法,设置不同的参数,他们实现的功能是类似的,但处理的数据类型不同,调用时,根据对不同参数类型的识别去选择方法进行执行.
这样子,我们在进行某一功能的处理时,就只需要记住一个方法的名称,而编译器会帮我们自动选择相应的方法去执行.
6.满足方法的重载条件,与什么有关?与什么无关?
答:与方法的名称,参数列表中参数的类型以及参数的个数有关;与参数名称,返回值类型以及访问权限无关.
7.参数列表不同,有哪几种情况?
答:一种是参数的个数不同;一种是参数的个数相同,但对应位置的参数的参数类型没有全部相同或全不相同.
回复 使用道具 举报
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
        1.参数列表:是方法中定义的未知,当调用方法时往里传递数据
        2.return 参数;

2、return的类型一定要和返回值类型相同么?为什么?
        1.一定,与返回值类型不同时会出现语法错误,编译器会报错。

3、return后面能写代码么?为什么?
        1.不能,return是用来停止当前方法,并把返回值给调用处,后面写代码并不会执行。

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

5、什么是方法的重载?方法的重载有什么好处?
        1.方法的重载:方法名称相同,参数列表不同
        2.可以通过同一个方法名调用实现不同的效果,省去了记住多个方法名的麻烦

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

7、参数列表不同,有哪几种情况?
        个数不同、数据类型不同、在数据类型相同的情况下,顺序不同
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马