Java工具类Observable源码解析与使用

很多地方,我们需要使用观察者设计模式,而Java内部有提供了这样的一个类。通过继承Observable类和实现Observer接口,就可以省下一些代码,不用我们自己去实现这些代码。 ...

2018年05月05日 · 3 分钟 · 1449 字

Java工具类Timer源码解析与使用

通常我们需要定时执行一些任务,这时候可以使用Timer来完成,准确来说是Timer和TimerTask两个类配合完成。Timer是一个工具类,而TimerTask是一个抽象类,实现了Runnable接口。通过继承TimerTask可以定制我们自己的任务,并将我们自己的TimerTask加入Timer中。 Timer内部会调用TimerTask的run方法来执行业务流程。 ...

2018年05月05日 · 7 分钟 · 3085 字