Format de fichier de classe Java Numéros de version majeurs décodés
La machine virtuelle Java (JVM) conserve les numéros de version des fichiers de classe pour garantir la compatibilité pendant l'exécution . Ces numéros de version, appelés versions majeures, jouent un rôle crucial dans la détermination quelle JVM peut exécuter un fichier de classe particulier.
Numéros de version majeurs
Le tableau suivant fournit une liste complète des numéros de versions majeures de Java et de leurs versions Java correspondantes :
Java Version | Major Version |
---|---|
23 | 67 |
22 | 66 |
21 | 65 |
20 | 64 |
19 | 63 |
18 | 62 |
17 | 61 |
16 | 60 |
15 | 59 |
14 | 58 |
13 | 57 |
12 | 56 |
11 | 55 |
10 | 54 |
9 | 53 |
8 | 52 |
7 | 51 |
6 | 50 |
5 | 49 |
1.4 | 48 |
1.3 | 47 |
1.2 | 46 |
1.1 | 45 |
1.0.2 | 45 |
Source du Liste
La liste fournie des numéros de version majeurs provient de la version de classe stockée dans le fichier de classe. Cette version réside dans le décalage du huitième octet du fichier et indique à quelle version Java le fichier de classe est destiné.
Documents de référence
Pour plus d'informations sur les versions des fichiers de classe :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!