RebelLabs

Java bytecode runs the JVM quietly in the background most of the time - so the average developer rarely needs to consider it. But it is the form of the instructions that the JVM executes, so it is essential to the areas of tooling and program analysis, where the applications can modify the bytecode to adjust the behavior according to the application's domain. Any developer looking to create profilers, mocking frameworks, AOP and other tools should understand Java bytecode thoroughly.

In Mastering Java Bytecode at the Core of the JVM, you'll find out more about:

*How to obtain the bytecode listings
*How to read the bytecode
*How the language constructs are mirrored by the compiler: local variables, method calls, conditional logic
*Introduction to ASM

As a special bonus, we put in some commentary from our conversations with some of our favorite bytecode geeks Cédric Champeau and Jochen Theodorou working on the Groovy ecosystem at SpringSource, and tech lead Andrey Breslav, who works on Kotlin, the new JVM language from IntelliJ IDEA creator, JetBrains.

# vimeo.com/54359770 Uploaded 1,534 Plays 0 Comments

Follow

RebelLabs

Official ZeroTurnaround Account PRO

RebelLabs is the research and content “brain trust” of ZeroTurnaround, a company dedicated to improving the way the world builds and deploys Java software. The Rebel Labs team is small, speaks 4 languages (two of them quite useful!) and has a hunger for…


+ More

RebelLabs is the research and content “brain trust” of ZeroTurnaround, a company dedicated to improving the way the world builds and deploys Java software. The Rebel Labs team is small, speaks 4 languages (two of them quite useful!) and has a hunger for creating technical materials that educate, challenge and entertain the Java community at large.

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Browse This Channel

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.