![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 基础秘籍:打破新手困境,迈向高手之路
文章平均质量分 83
周哥的offer秘籍
公众号:周哥的offer秘籍。23年毕业半年被裁,一个月斩获大厂offer。面试经历50+,擅长校招社招求职笔试和面试全流程,擅长简历撰写。跟着周哥走,offer手里有!关注周哥不迷路!
展开
-
深入剖析hashCode和equals的区别及大厂面试题
Object类的equals()方法上方的注释里有写到:当我们将equals方法重写后有必要将hashCode方法也重写,这样做才能保证不违背hashCode方法中“相同对象必须有相同哈希值”的约定。作用:hashCode() 的作用是获取哈希码,也称为散列码,其作用是将对象的地址值(即引用变量)映射为integer类型的哈希值。s1和s2的引用变量,即对象的地址,是不同的。由此可见,重写equals后必须重写hashcode是为了保证重写后的equals方法认定相同的两个对象拥有相同的哈希值。原创 2024-07-15 22:44:41 · 433 阅读 · 0 评论 -
深度解读 Java 泛型:原理、好处与类型擦除
深度解读 Java 泛型:原理、好处与类型擦除原创 2024-07-15 22:54:35 · 99 阅读 · 0 评论 -
Java 数据类型详析
Java数据类型详析原创 2024-07-13 20:52:58 · 86 阅读 · 0 评论