Java大厂面试必备.pdfVIP

  • 3
  • 0
  • 约2.95万字
  • 约 25页
  • 2024-07-08 发布于湖北
  • 举报

Java大厂面试必备

一一、、基基础础篇篇

1、什么是StringJoiner?

【【仅仅供供参参考考】】

StringJoiner是Java8新增的一个API,它基于StringBuilder实现,用于实现对字符串之

间通过分隔符拼接的场景。

StringJoiner有两个构造方法,第一个构造要求依次传入分隔符、前缀和后缀。第二个构造则

只要求传入分隔符即可(前缀和后缀默认为空字符串)。

2、重载(Overload)和重写(Override)的区别?

【【仅仅供供参参考考】】

方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现

的是运行时的多态性。

重载:一个类中有多个同名的方法,但是具有有不同的参数列表(参数类型不同、参数个数不

同或者二者都不同)。

重写:发生在子类与父类之间,子类对父类的方法进行重写,参数都不能改变,返回值类型可

以不相同,但是必须是父类返回值的派生类。即外壳不变,核心重写!重写的好处在于子类可

以根据需要,定义特定于自己的行为。

3、final在Java中有什么作用?

【【仅仅供供参参考考】】

final修饰的类叫最终类,该类不能被继承。

final修饰的方法不能被重写。

final

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档