Java:ClassFile

De Wiki Fred
Aller à : navigation, rechercher
Fichier .class


Format du fichier

byte offset size type or value description
0 4 bytes u1 =
0xCA hex
Nombre magique (CAFEBABE) utilisé pour identifier le fichier comme étant conforme au format class
1 u1 =
0xFE hex
2 u1 =
0xBA hex
3 u1 =
0xBE hex
4 2 bytes u2 Numéro de version mineure du format du fichier class utilisé.
5
6 2 bytes u2 Numéro de version majeure du format du fichier class utilisé :
J2SE 7 = 51 (0x0033)
J2SE 6.0 = 50 (0x0032)
J2SE 5.0 = 49 (0x0031)
JDK 1.4 = 48 (0x0030)
JDK 1.3 = 47 (0x002F)
JDK 1.2 = 46 (0x002E)
JDK 1.1 = 45 (0x002D)
7
...

Plus d'information