Java Bytecode Explained

Pubblicato il: 04 gennaio 2016
sul canale di: Parleys
8,121
75

If you never goofed around with assembler or machine code Java bytecode can seem an obscure piece of low-level magic. But sometimes things go really wrong and understanding that bit may be what stands between you and solving the problem at hand. This talk will introduce you the JVM and bytecode basics using tiny code examples. It's my hope that you'll walk out armed for the next battle with low-level issues. From the basics, to more advanced gotchas: * How to obtain the bytecode listings * How to read the bytecode * How the language constructs are mirrored by the compiler: local variables, method calls, autoboxing, exception handling, etc * How to manipulate Java bytecode at the load time in order to achieve the customized behavior


Author:
OLEG ŠELAJEV
Oleg is a Java developer and Evangelist at ZeroTurnaround, with a focus on Continuous Delivery and Devops. He also enjoys spending time using clojure, github and google docs. He is currently studying for a PhD on dynamic system updates and process migration and is a part-time teacher at the University of Tartu. As a technical writer for RebelLabs, Oleg regularly provides content for blogs and popular reports. In his free time he plays chess at a grandmaster level, loves puzzles and solving problems. He is a geek but loves to hang out with people.


In questa pagina del sito puoi guardare il video online Java Bytecode Explained della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Parleys 04 gennaio 2016, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 8,121 volte e gli è piaciuto 75 spettatori. Buona visione!