1. 程式人生 > >利用java的反射,實現工廠創建對象

利用java的反射,實現工廠創建對象

傳遞 之前 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的反射,實現工廠創建對象