摘要: 类有六大设计原则,如下图所示: 总体原则:用抽象构建框架,用实现扩展细节。 单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合。而开闭原则是总纲,他告诉我们要对扩 阅读全文
posted @ 2019-12-14 21:34 为青春而搏 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 三种排序算法是在数组排序中用到比较多的,下面来具体说明各种排序方法以及区别 快速排序法 使用快速排序方法对a[n]排序 从a[n]中选择一个元素作为基准,一般选a[0],设定low指向a[0](队首),high指向a[n-1](队尾), 先从队尾开始向前扫描,若a[high]>a[0],则high- 阅读全文
posted @ 2019-12-14 12:39 为青春而搏 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 三种排序算法是在数组排序中用到比较多的,下面来具体说明各种排序方法以及区别 快速排序法 使用快速排序方法对a[n]排序 从a[n]中选择一个元素作为基准,一般选a[0],设定low指向a[0](队首),high指向a[n-1](队尾), 先从队尾开始向前扫描,若a[high]>a[0],则high+ 阅读全文
posted @ 2019-12-14 12:28 为青春而搏 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在Java程序中,异常处理是重要技术,当处理块中包含return语句时, try、catch、finally的执行顺序如下: 1、无论是否出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return语句执行之后 阅读全文
posted @ 2019-12-14 10:52 为青春而搏 阅读(1147) 评论(0) 推荐(0) 编辑