![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
综合
shixin747
这个作者很懒,什么都没留下…
展开
-
为什么覆写equals的时候一定要覆写hashCode?
经常在论坛上面看到覆写hashCode函数的问题,很多情况下是一些开发者不了解hash code,或者和equals一起用的时候不太清楚为啥一定要覆写hashCode。 对于hash code的理论我不想多说,这个话题太大。我只想说用hash code的原因只有一个:效率。理论的说法它的复杂度只有O(1)。试想我们把元素放在线性表里面,每次要找一个元素必须从头一个一个的找,复杂度有O(n)。转载 2012-07-18 18:32:54 · 453 阅读 · 0 评论 -
你还在对Java中的集合类的关系混淆不清吗?
你还在对Java中的集合类的关系混淆不清吗?有图有真相!清晰版附件请到资源中下载,既有jpg格式,又有PowerDesginer格式。 集合单值类: 集合对值类:原创 2012-07-20 17:50:23 · 1310 阅读 · 0 评论 -
break、continue和return在编程中的作用
1、return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行 (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致 (3) return; 当方法说明中用void声明返回类型为空时,应使用这种格式,不返回任何值转载 2012-07-18 18:30:44 · 1330 阅读 · 0 评论 -
UML关系(泛化,实现,依赖,关联(聚合,组合))
UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物 (2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系 (3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图 事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。 (2) 关系(4种) UML 中类与类, 类转载 2013-02-04 10:00:21 · 755 阅读 · 0 评论