使用java的newInstance方法创建泛型类的实例,javanewinstance,package cn.o
分享于 点击 27436 次 点评:265
使用java的newInstance方法创建泛型类的实例,javanewinstance,package cn.o
package cn.outofmemory.egtry.generic;import java.util.Date;public class InstanceOfClass { public static void main(String[] args) { Date date=createInstance(Date.class); String s=createInstance(String.class); System.out.println("date="+date+", string="+s); } public static <T> T createInstance(Class<T> cls) { T obj=null; try { obj=cls.newInstance(); } catch (Exception e) { obj=null; } return obj; }}
用户点评