想透过反射动态生成一个列表,结果失败了,求高手

想通过反射动态生成一个列表,结果失败了,求高手

String s1 = "java.util.ArrayList<java.lang.Double>";
Class<?> itemClass = Class.forName(s1);
Object o = itemClass.newInstance();
class

------解决方案--------------------
String s1 = "java.util.ArrayList";