方法1:調用成員函數 newInstance() 函數
摘選源碼: Constructor<T> tmpConstructor = cachedConstructor;
return tmpConstructor.newInstance((Object[])null); //最終調用的是Constructor.newInstance(Object ... initargs)來生成對象,傳入的參數是null
最終調用的是無參構造函數對象
方法2:先獲取構造函數類Constructor的對象,再獲取對象。此時可傳入參數。源碼