Java基础面试每日3题:day10
Posted 闲言_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础面试每日3题:day10相关的知识,希望对你有一定的参考价值。
1.构造器Constructor是否可以被Override?
父类的私有属性和构造方法不能被继承,所有Constructor 也就不能被Override(重写),但是可以Overload重载,
2.重载和重写的区别
重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时
重写:发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符大于等于父类,如果父类方法访问修饰符为private 则子类就不能重写该方法。
3.什么是自动装箱和拆箱?
装箱:将基本类型用它们对应的引用类型包装起来
拆箱:将包装类型转换为基本数据类型;
以上是关于Java基础面试每日3题:day10的主要内容,如果未能解决你的问题,请参考以下文章