APIs seem to be everywhere these days. Every popular online service has one. APIs allow developers to interact with online services without actually having to point and click their way through a UI.
Method handles are a low-level mechanism used for method lookup and invocation. They are often compared to reflection, because both the Reflection API and method handles provide a means to invoke ...