Java:: What is invokeDynamic

Java:: What is invokeDynamic
In my previous article, I discussed --How JVM determines which methods to call at runtime?Also, we learned that In bytecode level, java compiler uses 4 special opcodes for method invoking invokestatic,invokeinterface,invokevirtual,invokespecial. Now, ...