摘要:
1、抽象类和接口有什么异同 抽象类和接口都不能被实例化,但可以定义抽象类和接口的引用 一个类如果继承了某个抽象类或者实现了某个接口,则都需要对其中的抽象方法全部进行实现,否则该类任然需要被声明为抽象类 接口比抽象类更加抽象,抽象类中可以定义构造器,可以有很多抽象方法和具体方法,但是接口不能定义构造器 阅读全文
posted @ 2020-11-02 10:54
走过路过哭过
阅读(68)
评论(0)
推荐(0)
摘要:
1、构造器是否可以被重写? 不可以,构造器不能被继承,所以不能被重写,但是可以被重载 2、HashCode的作用与equal有什么区别 都是鉴定两个对象是否相等 如果用euqal去比较,若存在10000个元素,那么你插入一个元素你就要调用10000次equal去比较是否是同一个对象,大大降低了效率。 阅读全文
posted @ 2020-11-02 10:15
走过路过哭过
阅读(96)
评论(0)
推荐(0)
摘要:
1、wait()和sleep()的区别 sleep属于Thread类,wait属于object类 调用wait方法,线程会释放锁对象,sleep不会 sleep睡眠后不会让出系统资源,wait让出系统资源,其他线程可以占用CPU 2、Object有哪些公用方法? equals测试两个对象是否相等 方 阅读全文
posted @ 2020-11-02 10:00
走过路过哭过
阅读(56)
评论(0)
推荐(0)