PrepZone Logo
PrepZone
Back to Java

Java · Hard

What are method handles (java.lang.invoke)? How do they differ from reflection?

JavaAdvanced JavaJVM

Answer preview

Method handles — (java.lang.invoke.MethodHandles) are typed, directly executable references to methods, constructors, or fields. Introduced in Java 7.…