我有一个通用类。它具有反序列化对象并返回它的方法:
public class MyClass<T> {
T storage;
private T get() throws InterruptedException {
T clone=gson.fromJson(storage,myclass); //not working
return clone;
}
}
我的问题是fromJson需要一个Class作为第二个参数。如何从T型车上得到它? fromJson是否有通用实现?
编辑:是否有Gson的通用实现,如何避免这种构造(在问题中提到)来获取类?