Class Format (1-5)
1. The magic hex number 0xCAFEBABE (-889,275,714 in decimal) represents java ’s class signature.
2-3.The minor and major version of the compiler.
4-5. The constant pool, a data structure that stores class related information using 11 constant pool tags for type identification :
- UTF8, Integer, Float, Long, Double
- Class, String, FieldRef, MethodRef,
- InterfaceMethodRef, NameAndType