![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java底层
minghaitang
这个作者很懒,什么都没留下…
展开
-
Java1.5泛型指南中文版(Java1.5 Generic Tutorial)
目 录 摘要和关键字... 1 1. 介绍... 1 2. 定义简单的泛型... 2 3. 泛型和子类继承... 3 4. 通配符(Wildcards). 4 4.1. 有限制的通配符(Bounded Wildcards). 5 5. 泛型方法... 6 6. 与旧代码交互......原创 2011-01-30 11:11:26 · 93 阅读 · 0 评论 -
equals方法的注意点
1、:如果你要是自己重写(正确说应该是履盖)了equals方法,那同时就一定要重写hashCode(),规范要求,如果两个对象进行equals比较时如果返回true,那么它们的hashcode要求返回相等的值。 2、重写equals时 if (!(obj instanceof XXXXClass)) return false; 慎重使用(obj为比较...原创 2011-03-16 18:31:12 · 141 阅读 · 0 评论 -
深入 HashCode 方法
为什么HashCode对于对象是如此的重要?一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能会使你的对象存取产生,成百上千倍的性能差别. 我们先来看一下,在JAVA中两个重要的数据结构:HashMap...原创 2011-03-16 18:37:46 · 80 阅读 · 0 评论