Lecture 13
Java Bytecode Analysis
Lecture
Notes: PDF
Outline
- TODO
Workshop
Outline
- Bytecode manipulation and analysis (Lombok, SpotBugs)
- Bytecode manipulation tools
Bytecode Manipulation Tools
Examples
References
- Java Language and Virtual Machine Specifications
- ObjectWeb ASM (Wikipedia)
- ObjectWeb ASM Web Site
- View Bytecode of a Class File in Java (Baeldung)
- A Guide to Java Bytecode Manipulation with ASM (Baeldung)
- Introduction to Javassist (Baeldung)