13.07.2015 Views

The PowerPC 604 RISC Microprocessor - eisber.net

The PowerPC 604 RISC Microprocessor - eisber.net

The PowerPC 604 RISC Microprocessor - eisber.net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

auper_el arsThis field is an index into the constant pool. If the value of super_c lass is nonzero, thencons tant_poo ( super_c lass I must be a class, and gives the index of this class'ssuperclass in the constant pool.If the value of super_c lass is zero, then the class being defined must bejava . lang . Obj ect, and it has no superclass.interfaces_countThis field gives the number of interfaces that this class implements.interfacesEach value in this table is an index into the constant pool. If an table value is nonzero(inter faces lit != 0, where 0 , ::. I<strong>The</strong> meaning of the base types is as follows:::. (0-9)•B byte signed byteC char characterD double double precision IEEE floatF float single precision IEEE floatI i nt integer1 long long integer1.; ... an object of the given classS short signed shortZ boo l can true or falseWield sig>arrayA return•type signature represents the return value from a method. It is a series of bytes in the followinggrammar: I V<strong>The</strong> character V indicates that the method returns no value. Otherwise, the signature indicates the type of thereturn value.An argument signature represents an argument passed to a method:A method signature represents the arguments that the method expects, and the value that it returns. ::= () ::= •attributes_countThis field indicates the number of additional attributes about this class.attribute.A class can have any number of optional attributes associated with it. Currently, the only classattribute recognized is the "Soured:de" attribute, which indicates the name of the source filefrom which this class file was compiled. See section 2.6 for more information on theattr ibute_info structure.2.2 SignaturesA signature is a string representing a type of a method, field or array.August a 1995lava Vitituti Machine SpetillrallOn13 11 lavn Virtual Machine SpectlicntIon Augini 51. 1995

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!