ABSTRACT: WTF is [Ljava.lang.String; ? A Deep Dive Into the Shallow End of the JVM
Most people treat the JVM as a black box. Perhaps as a result, there are many myths and misunderstandings about how it works. This presentation follows the path of a Java program from source code, to bytecode, to JIT-compiled machine code. Along the way, we bust (or confirm) a few myths.
SPEAKER BIO: Keith Gregory
Keith is a longtime JUG member and frequent presenter, who finds enjoyment in exploring the darker corners of the Java ecosystem and reporting what he found there. He recently passed the thirty-year mark in a varied career and is a consultant at Chariot Solutions.
MEETING SLIDES: PDF Format