黑马程序员技术交流社区
标题:
【厦门JavaEE基础12期——每日总结】方法
[打印本页]
作者:
厦门校区
时间:
2019-11-2 14:05
标题:
【厦门JavaEE基础12期——每日总结】方法
请根据自己语言回答下面问题:
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
2、return的类型一定要和返回值类型相同么?为什么?
3、return后面能写代码么?为什么?
4、什么是方法的重载?方法的重载有什么好处?
5、满足方法的重载条件,与什么有关?与什么无关?
6、参数列表不同,有哪几种情况?
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
作者:
莫云繁
时间:
2019-11-2 19:34
1、什么是参数列表,什么是返回值类型
参数列表就是定义方法时()里面的内容,定义格式:
由数据类型和变量名组成 - 数据类型 变量名
参数如:int a
方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错,多个参数之间使用逗号( , )分隔,方法调用时,参数的数量与类型必须和方法里设置的一样,
返回值类型是方法或函数返回的数值或结构的数据类型
定义格式:public static 数据类型 方法名 ( 参数 ) {
return 数据 ;
}
2、return的类型一定要和返回值类型相同么?为什么?
方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错
3、return后面能写代码么?为什么?
return后面可以写代码,但是不会执行。
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义多个方法之间的关系;当多个方法在同一个类中且方法名相同,但是参数的类型,数量,类型顺序不同,则构成方法重载
重载的好处,可以让我们在完成相同功能,只有参数不同时,可以让其方法名为一个,让我们少定义方法名,不用去记忆很多方法名,
5、满足方法的重载条件,与什么有关?与什么无关?
满足方法重载的条件与参数的类型,数量,类型顺序有关,
与方法的调用无关,与返回值无关。
6、参数列表不同,有哪几种情况?
参数列表的不同有3中情况,参数的类型不同,参数的数量不同,参数的类型顺序不同
如:(int a, int b) (double a,int b) (int a,double b) (int a,int b,int c)
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型时,传递是数据,形参的改变,不影响实践参数的值
参数为引用数据类型时,传递时地址,形参的改变,会影响实践参数的值
作者:
莫云繁
时间:
2019-11-2 19:38
1、什么是参数列表,什么是返回值类型
参数列表就是定义方法时()里面的内容,定义格式:
由数据类型和变量名组成 - 数据类型 变量名
参数如:int a
方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错,多个参数之间使用逗号( , )分隔,方法调用时,参数的数量与类型必须和方法里设置的一样,
返回值类型是方法或函数返回的数值或结构的数据类型
定义格式:public static 数据类型 方法名 ( 参数 ) {
return 数据 ;
}
2、return的类型一定要和返回值类型相同么?为什么?
方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错
3、return后面能写代码么?为什么?
return后面不可以写代码,return语句执行之后就直接返回了,
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义多个方法之间的关系;当多个方法在同一个类中且方法名相同,但是参数的类型,数量,类型顺序不同,则构成方法重载
重载的好处,可以让我们在完成相同功能,只有参数不同时,可以让其方法名为一个,让我们少定义方法名,不用去记忆很多方法名,
5、满足方法的重载条件,与什么有关?与什么无关?
满足方法重载的条件与参数的类型,数量,类型顺序有关,
与方法的调用无关,与返回值无关。
6、参数列表不同,有哪几种情况?
参数列表的不同有3中情况,参数的类型不同,参数的数量不同,参数的类型顺序不同
如:(int a, int b) (double a,int b) (int a,double b) (int a,int b,int c)
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型时,传递是数据,形参的改变,不影响实践参数
参数为引用数据类型时,传递时地址,形参的改变,会影响实践参数
作者:
胡辉
时间:
2019-11-2 19:42
1、什么是参数列表,什么是返回值类型
参数列表就是方法括号中的数据类型和变量名 ,是形式参数
返回值类型就是方法要返回的数据类型
用关键字return +返回的值,返回的数据类型要与方法定义时参数类型一致
不返回数据,用关键字void
2、return的类型一定要和返回值类型相同么?为什么?
必须相同,如果不相同会编译报错
3、return后面能写代码么?为什么?
return后面不能写代码,因为写在return后面的代码执行不到,且编译会报错
4、什么是方法的重载?方法的重载有什么好处?
方法重载就是方法名相同,参数列表不同(数据类型,个数,顺序不同)与返回值无关
方法重载可以提高客户体验
5、满足方法的重载条件,与什么有关?与什么无关?
与方法名,参数列表有关,与返回值类型无关
6、参数列表不同,有哪几种情况?
数据类型,个数,顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数是基本数据类型传递的是变量或者是常量,
参数是引用数据类型的时候传递的地址值
作者:
六等星
时间:
2019-11-2 20:08
章鑫
请根据自己语言回答下面问题:
1、什么是参数列表,什么是返回值类型
参数列表就是放置形式参数的地方
返回值类型就是方法调用后返回主方法时数据的类型
2、return的类型一定要和返回值类型相同么?为什么?
要相同,否则程序将报错。方法的返回类型决定了这个方法所返回的值,所以return的类型要和返回值类型相同。
3、return后面能写代码么?为什么?
不能,return后方法被移除栈内存,所以后面的代码将不会被执行。
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系。
好处是我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法。
5、满足方法的重载条件,与什么有关?与什么无关?
1.多个方法在同一个类中。
2.多个方法具有相同的方法名。
3.多个方法的参数不相同,类型不同或者数量不同。
与方法的返回值无关。
6、参数列表不同,有哪几种情况?
1.数量不同,2.数据类型不同,3.顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型是,传递的是形参。
参数为引用数据类型的时候,传递的是地址值。
作者:
陈梓荣
时间:
2019-11-2 20:13
1、什么是参数列表,什么是返回值类型
参数列表是方法名后()内定义的参数,由数据类型和变量名组成 ,定义格式为:数据类型 变量名,如 int a,double a;多个参数之间使用逗号( ,)分隔
返回值类型是指返回给定义函数的值的类型,如果一个函数没有返回值,返回值类型就为void;
返回值的定义格式为:public static 数据类型 方法名 ( 参数 ) {
return 数据 ;
}
2、return的类型一定要和返回值类型相同么?为什么?
return的类型一定要和返回值类型相同,因为如果不同,程序就会报错;
3、return后面能写代码么?为什么?
return后面不能写代码,因为执行return后会返回一个数值,跳出这段代码,后面的代码就不执行,而且在return后面写代码程序会报错;
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载
1、多个方法在同一个类中
2、多个方法具有相同的方法名
3、多个方法的参数不相同,类型不同或者数量不同
方法重载的好处:根据方法的参数不同,可以调用相应的方法,去实现不同的功能,减少代码的冗余;
5、满足方法的重载条件,与什么有关?与什么无关?
满足方法重载与参数的类型有关;
重载仅对应方法的定义,与方法的调用无关,也与返回值无关,不能通过返回值来判定两个方法是否相互构成重载
6、参数列表不同,有哪几种情况?
有3种情况:
1、参数类型不同 如:(int a,int b)和(int a,double b)
2、参数类型顺序不同 如:(int a,double b)和(double a,int b)
3、参数数量不同 如:(int a,int b)和(int a,int b,int c)
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候传递的是数据,形式参数的改变,不影响实际参数;
参数为引用数据类型的时候传递的是地址值,形式参数的改变,影响实际参数的值。
作者:
陈勃昊
时间:
2019-11-2 21:28
1、什么是参数列表,什么是返回值类型
答: 参数列表:就是定义方法时()里面的内容 int a
返回值类型:是方法或函数返回的数值或结构的数据类型
定义格式:public static 数据类型 方法名 ( 参数 ) {
return 数据 ;
}
2、return的类型一定要和返回值类型相同么?为什么?
答: 方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错
3、return后面能写代码么?为什么?
答: return语句后面不能跟数据或代码.
4、什么是方法的重载?方法的重载有什么好处?
答: 方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载多个方法在同一个类中
多个方法在同一个类中;多个方法具有相同的方法名;多个方法的参数不相同,类型不同或者数量不同
5、满足方法的重载条件,与什么有关?与什么无关?
答: 满足方法重载的条件与参数的类型,数量,类型顺序有关,
与方法的调用无关,与返回值无关。
6、参数列表不同,有哪几种情况?
答: 参数列表的不同有3中情况,参数的类型不同,参数的数量不同,参数的类型顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答: 参数为基本数据类型时,传递是数据,形参的改变,不影响实践参数
参数为引用数据类型时,传递时地址,形参的改变,会影响实践参数
作者:
张宁宁。
时间:
2019-11-2 21:40
1、什么是参数列表,什么是返回值类型
参数列表就是放置形式参数的地方
返回值类型就是方法调用后返回主方法时数据的类型
2、return的类型一定要和返回值类型相同么?为什么?
方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错
方法的返回类型决定了这个方法所返回的值,所以return的类型要和返回值类型相同。
3、return后面能写代码么?为什么?
不能,return后方法被移除栈内存,所以后面的代码永远被执行到
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载
好处是我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法。
5、满足方法的重载条件,与什么有关?与什么无关?
多个方法在同一个类中,多个方法具有相同的方法名多个方法的参数不相同,类型不同或者数量不同
与方法的调用无关,与返回值无关
6、参数列表不同,有哪几种情况?
参数列表的不同有3中情况,参数的类型不同,参数的数量不同,参数的类型顺序不同
如:(int a, int b) (double a,int b) (int a,double b) (int a,int b,int c)
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型时,传递是数据,形参的改变,不影响实践参数的值
参数为引用数据类型时,传递时地址,形参的改变,会影响实践参数的值
作者:
陶舒航
时间:
2019-11-2 21:40
1、什么是参数列表,什么是返回值类型
参数列表是方法的形参,方法在定义时写的参数类型和变量名;用于占位,需要和实参的类型保持一致。
参数列表主要有参数的类型,个数,顺序。
返回值类型是方法执行结束之后,给返回的一个结果的类型;结果会返回到方法的调用处,方法值要与return后值的类型一致,如果没有返回值,用void。
2、return的类型一定要和返回值类型相同么?为什么?
有返回值时,return后值的类型一定要和返回值类型相同。
因为不相同时程序会报错。
3、return后面能写代码么?为什么?
return后面不能写代码,因为程序运行到return就已经结束,return后面的代码就执行不到。
4、什么是方法的重载?方法的重载有什么好处?
方法的重载是同一个类中定义的多个方法之间的关系。
方法的重载的好处是我们只要记住一个方法名,就能完成相似的操作。
5、满足方法的重载条件,与什么有关?与什么无关?
满足方法重载出条件:操作类似,只有参数列表不同时
与参数列表:参数的类型,个数,顺序有关
与返回值无关。
6、参数列表不同,有哪几种情况?
参数列表不同,有3种情况:
参数类型不同,参数个数不同,参数顺序不同。
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的是实参。
参数为引用数据类型的时候,传递的是地址值。
作者:
陈嘉
时间:
2019-11-2 21:40
1、什么是参数列表,什么是返回值类型
方法构建时参与的形参和实参
2、return的类型一定要和返回值类型相同么?为什么?
return类型一定要与返回值相同,不同类型将无法进行数据传递程序将报错
3、return后面能写代码么?为什么?
不能,因为return后的代码永远无法读取到
4、什么是方法的重载?方法的重载有什么好处?
在一个类中,方法名称相同,参数列表不同的方法是方法重载,方法重载可以只是使用一个方法名称同时满足多个参数类型的调用。
5、满足方法的重载条件,与什么有关?与什么无关?
满足方法的重载与方法的返回值无关,满足方法重载的条件有(1)在一个类中(2)方法名称相同(3)参数列表不同
6、参数列表不同,有哪几种情况?
(1)数量不同(2)数据类型不同(3)顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型的时候,传递的是形参的数据;参数为引用数据类型的时候,形参传递的是地址,会对实参产生影响
作者:
吴碧山
时间:
2019-11-2 21:41
1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
答:参数列表是调用方法时传给方法计算的参数类型和参数个数;返回值类型是方法运行之后返回到调用处的数据类型。
public static 返回值类型 方法名(参数列表){
方法体;
return 返回数据;
}
2、return的类型一定要和返回值类型相同么?为什么?
答:可以自动转换的类型可以不相同,例如return类型为int,返回值为double类型的。
3、return后面能写代码么?为什么?
答:不能写代码,因为return后方法就结束了,方法已经退出栈内存,不再执行代码。
4、什么是方法的重载?方法的重载有什么好处?
答:方法的重载是多个方法名相同,但参数的个数或者参数的类型不同。方法重载可以实现调用同一个方法名且实现不同的功能。
5、满足方法的重载条件,与什么有关?与什么无关?
答:重载条件:方法名相同,参数列表不同(参数个数或参数类型不同)。与返回值类型无关。
6、参数列表不同,有哪几种情况?
答:1、参数类型不同;2、参数个数不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型,传递的是实参赋值给形参的值;参数为应用数据类型,传递的是空间的地址值。
作者:
沈志源
时间:
2019-11-2 21:41
1、什么是参数列表,什么是返回值类型
方法的形参,方法在定义时,写的参数类型,变量名和位置需要和实参的类型保持一致
方法返回一个结果到方法的调用处,返回值类型和return语句后面的值的类型要一致,
2、return的类型一定要和返回值类型相同么?为什么?
一致,否则程序会报错
3、return后面能写代码么?为什么?
不能,因为代码执行到return后已经结束,后面的代码不参与运行
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系
只要记住一个方法名,就能完成相似的操作
5、满足方法的重载条件,与什么有关?与什么无关?
有关:
多个方法在同一个类中
多个方法具有相同的方法名
多个方法的参数不相同,类型不同或者数量不同
无关:
方法的调用
返回值
6、参数列表不同,有哪几种情况?
1.个数不同2.类型不同3.顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型时,传递的是实参
引用数据类型时,传递的是地址值
作者:
林楹伟
时间:
2019-11-2 21:43
1、什么是参数列表,什么是返回值类型
答:参数列表就是放置形式参数的地方
返回值类型就是方法调用后返回主方法时数据的类型
2、return的类型一定要和返回值类型相同么?为什么?
答:要相同,否则程序将报错。方法的返回类型决定了这个方法所返回的值,所以return的类型要和返回值类型相同。
3、return后面能写代码么?为什么?
答:不能,return后方法被移除栈内存,所以后面的代码将不会被执行。
4、什么是方法的重载?方法的重载有什么好处?
答:方法重载指同一个类中定义的多个方法之间的关系。
好处是我们只需要记住一个方法名称,即可完成类似功能的调用,根据传入参数的类型不同,区分调用哪个方法。
5、满足方法的重载条件,与什么有关?与什么无关?
答:1.多个方法在同一个类中。
2.多个方法具有相同的方法名。
3.多个方法的参数不相同,类型不同或者数量不同。
与方法的返回值无关。
6、参数列表不同,有哪几种情况?
答:1.数量不同,2.数据类型不同,3.顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:参数为基本数据类型是,传递的是形参。
参数为引用数据类型的时候,传递的是地址值。
作者:
张俊aa
时间:
2019-11-2 21:43
1、什么是参数列表,什么是返回值类型
答:由数据类型和变量名组成,数据类型 变量名。返回值类型要与方法定义上的数据类型匹配。
2、return的类型一定要和返回值类型相同么?为什么?
答:必须相同。因为类型不同会出现类型不兼容的错误。
3、return后面能写代码么?为什么?
答:不能。因为return是一段代码的返回语句,程序执行到return语句时,代码结束运行,不再执行return之后的语句,
所以return后面不能写语句。
4、什么是方法的重载?方法的重载有什么好处?
答:在同一个类中定义多个方法,方法的名称与参数进行识别,方法参数类型不同、个数不同、顺序不同。
好处:解决代码的冗积,提高代码的执行效率、各自负责各自的任务,提高了对代码的管理。
5、满足方法的重载条件,与什么有关?与什么无关?
答:有关:与参数类型有关
无关:与方法名、返回类型无关
6、参数列表不同,有哪几种情况?
答:类型不同,顺序不同,个数不同
例:public statc void count(int a, int b);
public statc void count(int a, double b);
public statc void count(double a, int b);
public statc void count(double a, double b);
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
答:基本数据类型,形参改变,不影响实参。
引用数据类型,形参改变,影响实参。
作者:
苏晓奇
时间:
2019-11-2 21:50
1、什么是参数列表,什么是返回值类型
参数列表指的是定义方法时,在方法名后面的括号中定义的参数类型和数量。
返回值类型指的是定义方法时,在方法名前面的类型,方法执行完后需要返回定义的类型。
2、return的类型一定要和返回值类型相同么?为什么?
因为在方法外面已经定义了返回值类型,如果return的类型不一致,那方法调用就不能确定返回值参数了。
3、return后面能写代码么?为什么?
return后面不能写代码,因为代码执行到return就会结束该方法。
4、什么是方法的重载?方法的重载有什么好处?
方法重载:在一个类里面定义多个方法名相同,参数类型不同的多个方法。
方法重载的好处:
1.提高代码的复用性
2.减少代码冗余。
5、满足方法的重载条件,与什么有关?与什么无关?
满足方法重载,需要方法名称相同,参数列表不同,与返回值类型无关
6、参数列表不同,有哪几种情况?
参数列表的不同分为:
1.参数数量不同
2.参数类型不同
3.不同类型的参数顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型时:传递的是数值。
参数为引用数据类型时:传递的是对象的引用地址。
作者:
MrCT
时间:
2019-11-2 21:51
1、什么是参数列表,什么是返回值类型
参数列表:方法的形参,方法在定义时,写的参数类型和变量名,用于占位,需要和实参的类型保持一致
返回值类型:方法会返回一个结果到方法的调用处,返回值类型和return语句后面的值的类型要一致,如果没有返回值,void
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,否则会报错。
3、return后面能写代码么?为什么?
return语句后面不能写任何代码
return 语句执行之后就返回了,后面的代码不会执行
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义多个方法之间的关系;当多个方法在同一个类中且方法名相同,但是参数的类型,数量,类型顺序不同,则构成方法重载
重载的好处,可以让我们在完成相同功能,只有参数不同时,可以让其方法名为一个,让我们少定义方法名,不用去记忆很多方法名
5、满足方法的重载条件,与什么有关?与什么无关?
有关:参数类型,参数个数,参数的数据类型的顺序。
与方法的修饰符无关,与返回值类型无关。
6、参数列表不同,有哪几种情况?
参数类型不同,参数个数不同,参数的数据类型的顺序不同。
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型时,传递的时形参
参数为引用数据类型时,传递的时地址值
作者:
吴华强
时间:
2019-11-2 21:52
1、什么是参数列表,什么是返回值类型
参数列表:方法的形参,方法在定义时,写的参数类型和变量名,用于占位,需要和实参的类型保持一致
返回值类型:方法会返回一个结果到方法的调用处,返回值类型和return语句后面的值的类型要一致,如果没有返回值,void
2、return的类型一定要和返回值类型相同么?为什么?
方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错
3、return后面能写代码么?为什么?
return语句后面不能跟数据或代码
4、什么是方法的重载?方法的重载有什么好处?
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载。
重载可以让我们在完成相同功能,只有参数不同时,可以让其方法名为一个,让我们少定义方法名,不用去记忆很多方法名
5、满足方法的重载条件,与什么有关?与什么无关?
重载的好处,可以让我们在完成相同功能,只有参数不同时,可以让其方法名为一个,让我们少定义方法名,不用去记忆很多方法名
6、参数列表不同,有哪几种情况?
参数列表的不同有3中情况,参数的类型不同,参数的数量不同,参数的类型顺序不同
7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
参数为基本数据类型时,传递是数据,形参的改变,不影响实践参数
参数为引用数据类型时,传递时地址,形参的改变,会影响实践参数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2