Ben Evans (@kittylyst) and Martijn Verburg (@karianna) have teamed up to write "The Well-Grounded Java Developer" (Covers Java 7 and Polyglot programming on the JVM). You can find their joint account on twitter (@java7developer). Ben has been a professional developer and Open Source enthusiast since the late 90s. He has delivered world-class projects for banks, media companies and charities in that time, and currently works as an architect, lead developer and in-house Java expert at one of the world’s leading financial institutions. Martijn Verburg is a Java/JEE and open source consultant who is passionate about software craftsmanship and the creative power of technical communities. He currently is the co-leader for the London JUG, runs two open source projects (PCGen and Ikasan EIP) and is a bartender at the Javaranch. Martijn & Ben has posted 6 posts at DZone. View Full User Profile

Method Handles & invokedynamic – on by default

  • submit to reddit

Quite a significant milestone today – The change request to switch on Java 7′s MethodHandle and invokedynamic features by default is in. Once this propagates into the OpenJDK repositories, we will see one of the largest features of Java 7 finally land ready for use.

The details of the CR are here.

MethodHandle and invokedynamic are covered in a brand-new chapter of the book “Classfiles & Bytecode” – which will be coming to a MEAP near you very soon.


Published at DZone with permission of its author, Martijn & Ben Verburg & Evans.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)