我正试图围绕如何有效地使用MethodHandles来解决我的大脑问题,有一件事让我想起了在调试过程中试图执行MethodHandles。 下面是一些说明我的问题的示例代码。 public class MetricianTest {
public static void main(String[] args) throws Throwable {
final MethodH
用Java 1.8.0_92试图运行MethodHandles的例子。 filterArguments(),下面的异常被抛出: Exception in thread "main" java.lang.invoke.WrongMethodTypeException: expected (String,String)String but found (String,String)Object
在我的框架,我有这样一个类: public class Foo<B, V> {
private final Method getterMethod;
...
public V executeGetter(B bean) {
try {
return getterMethod.invoke(bean);
} catch ...