- 博客(14)
- 收藏
- 关注
原创 黑马程序员————一个小程序
写过的冒泡排序,小程序。ackage com.itheima;/** * 第一题: 请列举您了解的一些排序算法,并用Java语言实现一个效率较高的。 * @author 赵文泊 *///常见的排序方法有冒泡排序,选择排序,插入排序以及快速排序,在这里做冒泡排序的示范class BubbleSort{ /** * 对数组元素排序的方法 * @param
2014-09-05 13:15:03 693
转载 黑马程序员————交通灯(转载)
(一)Road类 1.每个Road对象都有一个name成员变量来代表方向,有一个vehicles成员变量来代表方向上的车辆集合。 2.在Road对象的构造方法中启动一个线程每隔一个随机的时间向vehicles集合中增加一辆车(用一个“路线名_id”形式的字符串进行表示)。 3.在Road对象的构造方法中启动一个定时器,每隔一秒检查该方向上的灯是否为绿,是则打印车辆集合和将集合中的
2014-09-05 12:29:45 390
原创 黑马程序员————银行业务调度3
MainClass类 1.用for循环创建出4个普通窗口,再创建出1个快速窗口和一个VIP窗口。 2.接着再创建三个定时器,分别定时去创建新的普通客户号码、新的快速客户号码、新的VIP客户号码。源码如下:package cn.itcast.bankqueue;import java.util.concurrent.Executors;import java.util.co
2014-09-05 12:26:44 423
原创 黑马程序员————银行业务调度2
CustomerType枚举类 > 系统中有三种类型的客户,所以用定义一个枚举类,其中定义三个成员分别表示三种类型的客户。 > 重写toString方法,返回类型的中文名称。这是在后面编码时重构出来的,刚开始不用考虑。
2014-09-05 12:21:31 450
原创 黑马程序员————银行业务调度1
NumberManager类 1.定义一个用于存储上一个客户号码的成员变量和用于存储所有等待服务的客户号码的队列集合。 2.定义一个产生新号码的方法和获取马上要为之服务的号码的方法,这两个方法被不同的线程操作了相同的数据,所以,要进行同步。
2014-09-05 12:17:17 585
原创 黑马程序员————TreeSet实例
声明类Student,包含3个成员变量:name、age、score,创建5个对象装入TreeSet, 按照成绩排序输出结果(考虑成绩相同的问题)
2014-09-05 10:44:58 527 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人