Power BI Fundamentals - Create visualizations and dashboards from scratch
Master Finance Tools - 35% Off CFI (Code CFI35)
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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