code: public synchronized static <T> T get(Object id)
      {
          SoftReference reference = pool.get(id);
          if (reference == null) return null;
          return (T) reference.get();
      }
docs: 获取对象
  @param id 对象的id，可以是任何全局唯一的标示符
  @param <T> 对象类型
  @return 对象