【345天】我爱刷题系列104(2018.01.16)

发布时间:2019-11-18 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了【345天】我爱刷题系列104(2018.01.16)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

叨叨两句

  1. ~

牛客网——java专项练习083

1

有一个代码,只包含import java.util.* ; 这一个import语句,下面叙述正确的是? ( )

正确答案: C
A 只能写在源代码的第一句
B 可以访问java/util目录下及其子目录下的所有类
C 能访问java/util目录下的所有类,不能访问java/util子目录下的所有类
D 编译错误

导入java.util.*不能读取其子目录的类,因为如果java.util里面有个a类,java.util.regex里面也有个a类,我们若是要调用a类的方法或属性时,应该使用哪个a类呢。所以也应该选C

2

对于同一类中的两个方法 , 在判断它们是不是重载方法时 , 不考虑( )

正确答案: C
A 参数个数
B 参数类型
C 返回值类型
D 参数顺序

重载:类中可以创建多个方法,它们具有相同的名字,但具 有不同的参数和不同的定义。调用方法时通过传递 给它们的不同参数个数和参数类型 给它们的不同参数个数和参数类型 给它们的不同参数个数和参数类型 来决定具体使用哪个方法 ,  这就是多态性。 重写 Overriding 是父类与子类之间多态性的一种表现, 在子类中定义某方法与其父类有相同的名称和参数。 重载 overloading 是一个类中多态性 的一种表现。 重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同 也可以不相同。 无法以 返回型别 作为重载函数的区分标准。而且编译的时候只有返回值不同,会报错。及使不报错,运行时无法区分调用哪个方法

脚本宝典总结

以上是脚本宝典为你收集整理的【345天】我爱刷题系列104(2018.01.16)全部内容,希望文章能够帮你解决【345天】我爱刷题系列104(2018.01.16)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。