Google AI Professional Certificate - Learn AI Skills That Get You Hired
The Most Addictive Python and SQL Courses
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This conference talk demystifies class generation and transformation in Java, exploring how libraries like Spring, Mockito, and JaCoCo add arbitrary behavior to existing objects or modify them. Discover how the JVM enables dynamic code generation and modification for instrumentation purposes. Through concrete real-world examples, learn about the techniques that enhance and instrument Java code, from dynamic proxy creation to runtime bytecode alteration. Gain valuable insights by examining decompiled bytecode to understand the behind-the-scenes magic. By the end of this 49-minute Devoxx presentation, understand how Java agents and instrumentation can streamline development processes and make code manipulation both effective and enjoyable.
Syllabus
Who Instruments the Instrumenters? by Johannes Bechberger
Taught by
Devoxx