简单介绍一下俩个模式
单例模式:一个类只会被产生一个静态的对象。
工厂模式:构造方法不对外提供。提供一个方法,包括产生对象和对对象的初始化。
同时保证多线程获取对象时,获取的是同一个对象。
public class Resource {
private static Map<ResourceInfo, SourceFileList> resourcePool;
private static volatile Resource me;
private Resource