You've heard about it. Maybe you're even using a language such as JRuby that uses it. But what exactly is invokedynamic, and how can it help you as a Java developer? This session covers the basics of what invokedynamic is and how you can use it.
You'll learn how the new Method Handle API gives you reflective access with better performance and more flexibility. The presentation steps through some simple examples to show the mechanics of the invokedynamic bytecode and bootstrap process. And finally you'll experience how a toy language is built and see how it all fits together. The invokedynamic instruction is the most important change to the JVM in its history. Come find out why.
Charles has been programming most of his life, as a Java developer for the past decade and as a JRuby developer for over six years. He co-leads the JRuby project, an effort to bring the beauty of Ruby and the power of the JVM together. Charles believes in open source and open standards and hopes his efforts on JRuby and other languages will ensure the JVM remains the preferred open-source managed runtime for many years to come.
View more trainings by Charles Nutter at https://www.parleys.com/author/charles-nutter-4
Find more related tutorials at https://www.parleys.com/category/developer-training-tutorials
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.
Your Cart 0
Manage research, learning and skills at defaultlogic.com. Create an account using LinkedIn to manage and organize your omni-channel knowledge. defaultlogic.com is like a shopping cart for information -- helping you to save, discuss and share.