Intermediate Level Users.
Includes Disk.
This book is a comprehensive programming guide for the Java Virtual Machine. It'll give you a strong overview and reference of the JVM so that you can create your own implementations of the JVM or write your own compilers that create Java object code.