设计模式
未读
设计模式-观察者模式
观察者模式,也叫发布-订阅模式 适用场景:被观察者改变时,会通知观察者。观察者可以通过注册,成为一个观察者。 /**
* 观察者需要实现的接口
*/
public interface Observer {
void response(); //当被观察者变化时,做出反应的方法
}
/*
并发编程
未读
多线程-Executor框架
Executor框架 线程池简化了线程的管理工作,并且java.util.concurrent提供了一种灵活的线程池实现作为Executor框架的一部分。在java类库中,任务执行的主要抽象不是Thread,而是Executor Executor接口 public interface Executo
并发编程
未读
多线程-Callable
Callable是一个接口,作用和Runable相似。 Callable<Integer> callable = new Callable<Integer>() {
@Override
public Integer call() throws Exception