Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Who Instruments the Instrumenters? - Demystifying Java Code Generation and Transformation

Devoxx via YouTube

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

Reviews

Start your review of Who Instruments the Instrumenters? - Demystifying Java Code Generation and Transformation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.