
java应用实现
kukiwi
这个作者很懒,什么都没留下…
展开
-
常用排序算法
常用排序算法 1. 选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最小值,然后将找到的最小值与 i 指向的值进行交换。因为每一趟确定元素的过程中都会有一个选择最大值的子流程,所以人们形象地称之为选择排序。 举个实例来看看: 初始: [38, 17, 16, 16, 7, 31, 39, 32, 2...原创 2013-05-25 07:33:50 · 184 阅读 · 0 评论 -
uml 依赖 关联 聚合 组合关系
继承、实现、依赖、关联、聚合、组合的联系与区别 分别介绍这几种关系: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现 指的是一个class类实现interface接口(可以是多...原创 2013-07-07 17:47:30 · 333 阅读 · 0 评论 -
设计模式六大原则
[align=center][b]设计模式六大原则[/b][/align] 作者:zhengzhb ,发布于2012-11-2,来源:优快云 目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭...原创 2014-11-04 11:17:54 · 143 阅读 · 0 评论