/* int magic = */ dis.readInt(); // 0xCAFEBABE
/* int minor = */ dis.readShort();
/* int major = */ dis.readShort();
constantPool.read(dis);
constantPool.resolve();
// class information
access_flags = dis.readShort();
int this_class = dis.readShort();
fullname = ((ClassCPInfo) constantPool.getEntry(this_class)).getClassName().replace('/', '.');