InvokeExact on the object, whose type is dynamically loaded by classloader
问题 I have spend whole day on this problem. My problem is how to make an MethodHandle.invokeExact invocation on an instance, whose class type is dynamically loaded at program runtime. To make problem more clear, i show my sample code below: Class<?> expClass = new MyClassLoader().load(....) //expClass is AddSample.class which is subclass of BaseTemplate BaseTemplate obj = expClass.getConstructor(...) .newInstance(...); MethodHandle myMH = MethodHandles.lookup().findVirtual(expClass, methodName,..