java
会飞的小猫咪
自学成材。
展开
-
如何设计理解对象(Arthur.Li总结)
1. 面向对象分析* 产出是详细的需求描述2. 如何进行面向对象设计* 产出是类* 划分职责进而识别出有哪些类* 根据需求描述拆解小功能点(单一职责),罗列出来* 找到功能相近、操作同样属性的可能归到一个类* 复杂的需求需要先拆分模块,然后再用这个方法找类* 定义类及其属性和方法* 需求描述中动词作为候选方法、名次作为候选属性* 并不是所有名次都被定义为类的属性,不属于这个类的可以通过传参* 定义类与类之间的交互关系1. 泛化(Gene...原创 2021-08-11 14:03:49 · 87 阅读 · 0 评论 -
java冒泡排序
冒泡排序冒泡排序是常用的排序方式,规律:(从小到大为例)1.两个相邻的元素比较大小,大的放到后面。索引0跟索引1比较,交换位置,接着索引1跟索引2,以此类推。24 23 38 56 ... 0 1 2 3 ... 2.每轮元素比较完毕后都会得到一个最大的值,放到了【length-1-第n次的位置】索引上。3.第一轮比...原创 2018-11-14 15:51:58 · 117 阅读 · 0 评论 -
java任意范围的随机数实现
package s20181115;public class SRandom { public static void main(String[] args) { //100~200之间随机数 int start = 100; int end = 200; System.out.println(getRandom(a,b...原创 2018-11-15 11:02:26 · 149 阅读 · 0 评论