摘要: hashCode与equals 为什么重写equals时必须重写hashCode? hashCode(): hashcode()的作用是获取哈希码,也称为散列码;它实际上是返回int整数,这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode()定义在JDK的Object.java中,这 阅读全文
posted @ 2022-02-22 22:57 时光不染-^^- 阅读(96) 评论(0) 推荐(0)
摘要: 1.接口的方法默认是public,所有方法在接口中不能有实现(java8开始接口方法可以有默认实现), 而抽象类可以有非抽象的方法; 2.接口中除了static、fianl变量,不能有其他变量,而抽象类中则不一定; 3.一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可以通过extends 阅读全文
posted @ 2022-02-22 22:04 时光不染-^^- 阅读(40) 评论(0) 推荐(0)