Watch this video on YouTube
Practical guide to using javap to inspect Java class files and bytecode with examples and useful flags for debugging and learning