1. Constructor constructor = className.getConstructor(Object[].class);
    2. Object[] parameterObject = new Object[]{objects};
    3. ISignalUpdateStrategy strategy =(ISignalUpdateStrategy) constructor.newInstance(parameterObject);

    getConstructor需要传入参数类型
    newInstance获得实例

    注意: 第2句需要将不定长object对象再包装一下,否则会报wrong number of arguments错误 链接