传递 之前 illegal stack bject 运行时 做的 ace exc
- public static Object getInstance(Class c) {
- Object obj = null;
- try {
- obj = c.newInstance();
- } catch(InstantiationException | IllegalAccessException e) {
- e.printStackTrace();
- }
- return obj;
- }
说明:传递给我的参数是什么类的运行时类,那么返回的就是哪个类的实例。
这几周一直在看之前公司做的老项目,封装的挺好的,觉得很多地方用的很巧妙
java博大精深
利用java的反射,实现工厂创建对象
来源: http://www.bubuko.com/infodetail-2331770.html