如何访问泛型的Class对象?
目前,我这样做:
List list= new ArrayList(); list.getClass();
这个可以吗?或者,应该是什么方式?
这将返回与ArrayList.class相同.Java泛型在运行时擦除泛型类型; 换句话说,从"list"你永远不会知道元素类型是String.这里有一个很棒的常见问题解答
http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html