概念
享元模式,故名思议就是共享数据的意思。
常用的场景就是缓存,当加载的对象使用很频繁,同时加载又很慢时,我们可以考虑使用此模式。
示例
public static class Obj {
private Map<String, Object> loadedCacheMap;
public void init() {
// init loadedCachedMap...
}
/**
* 可以在这些方法中使用缓存对象
*/
public void calc() {
System.out.println(loadedCachedMap);
}
}










网友评论