[Java] 新建实例 java反射机制 →→→→→进入此内容的聊天室

来自 , 2019-02-25, 写在 Java, 查看 146 次.
URL http://www.code666.cn/view/11b921ef
  1.         /**
  2.          * 新建实例 java反射机制
  3.          *
  4.          * @param className
  5.          * @param args
  6.          * @return
  7.          * @throws Exception
  8.          */
  9.         public Object newInstance(String className, Object[] args) throws Exception {
  10.  
  11.                 Class newoneClass = Class.forName(className);
  12.                 Class[] argsClass = new Class[args.length];
  13.  
  14.                 for (int i = 0, j = args.length; i < j; i++) {
  15.                         argsClass[i] = args[i].getClass();
  16.                 }
  17.  
  18.                 Constructor cons = newoneClass.getConstructor(argsClass);
  19.                 return cons.newInstance(args);
  20.         }

回复 "新建实例 java反射机制"

这儿你可以回复上面这条便签

captcha