从java.lang.reflect.Method对象获取方法引用

时间:2019-01-15 15:24:29

标签: java methods reflection reference

我有一个类型为java.lang.reflect.Method的对象,我需要将其设置为休假变量BiConsumer<_notaFiscalServicoGeraServicosMov, Double> metodoSetBC

是否可以从java.lang.reflect.Method实例获取引用?

1 个答案:

答案 0 :(得分:2)

BiConsumer<_notaFiscalServicoGeraServicosMov, Double> consumer = (instance, param) -> {
    try {
        methodInstance.invoke(instance, new Object[] {param});
    } catch (LotsOfExceptionsHere e) {
        throw new RuntimeException(e);
    }
};

应该这样做。真的没有其他方法。