Les Chevaliers de Malte/Développeur - Index des extensions de fichier - Classe Java - Format .CLASS


Voici la structure d'entête des fichiers de classe (.CLASS) qu'utilise le Java. Ces informations sont inspirés du site de Sun Microsystems (http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html) et je vous suggère de le consulter pour les détails manquants:
 
Offset (Hexadécimal) Taille Champs Description
0000h Double mot magic

Ce champs permet d'indiquer la signature du fichier (CAh FEh BAh BEh)

0004h Mot minor_version

Ce champs permet d'indiquer la sous-version du format de fichier de classe

0006h Mot major_version

Ce champs permet d'indiquer la version du format de fichier de classe

0008h Mot constant_pool_count

Ce champs permet d'indiquer le nombre de «constant_pool» plus 1.

000Ah Variable constant_pool[]

Ce champs permet d'indiquer les données du «constant_pool».


Dernière mise à jour: Samedi, le 1 juillet 2006