在接收泛型as参数的方法中使用Generic类

时间:2013-07-17 22:15:57

标签: java generics reflection

不知道怎么做,但有没有办法做这样的事情

public class Service<T>{

    public T save(T object){
        //GenericDao is a generic class
        GenericDao<object.class> gdao = new GenericDao<>();
        gdao.persist(object);
        //do some stuffs
    }
}

我想传递对象的类类型来实例化泛型类

1 个答案:

答案 0 :(得分:2)

使用GenericDao<T>代替GenericDao<object.class>