3.9. Resources

For more information on the binary class format, you should go straight to the source, and read the most recent version of the Java Virtual Machine Specification, which is [LY99] at the time of this writing. Although the virtual machine spec is most valuable for virtual machine developers, it is an invaluable read for all Java programmers.

To the author's knowledge, there are no books providing a treatment of the Reflection API that is complementary to the material presented here. There are, however, several tools that read and manipulate the binary class format, including [JCFE] and [CFParse].

Get Component Development for the Java™ Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.