-
java面试题总结.docx下载
资源介绍
JavaSE的语法
重载和重写
方法的重载和重写都是实现多态的方式,前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载指的是一个类中具有多个功能相似的函数。重写是指子类继承了父类的方法并且覆盖了子类的方法。
方法重载的规则:
a.方法名一致,参数列表中的顺序,类型,个数不同
b.重载的方法与返回值无关
c.重载可以抛出不同的异常,可以有不同的修饰符
方法重写的命名规则
a.参数列表必须与被重写的方法一致,返回值类型必须相同
b.构造方法不能被重写,声明为final的方法不能被重写,声明为static的方法不能被重写,但是可以被重新声明
c.访问权限不能比父类中的方法权限更低
d.重写的方法不能抛出比父类更多的异常。因为子类可以解决父类的一些问题,而不能比父类有更多的问题。
接口和抽象类的区别:
- 上一篇: java面试题目.docx
- 下一篇: 超详细的Java面试题总结(二)之Java基础知识篇.docx