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

想通过反射动态生成一个列表,结果失败了,求高手String s1 java.util.ArrayListjava.lang.DoubleCla

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

String s1 = "java.util.ArrayList<java.lang.Double>";
Class<?> itemClass = Class.forName(s1);
Object o = itemClass.newInstance();
class
[解决办法]
String s1 = "java.util.ArrayList";