Maison >Java >javaDidacticiel >Quelle version Java correspond à chaque numéro de version majeure dans le format de fichier de classe ?

Quelle version Java correspond à chaque numéro de version majeure dans le format de fichier de classe ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-19 18:16:15409parcourir

What Java Release Corresponds to Each Major Version Number in the Class File Format?

Correspondances des numéros de version majeures dans le format de fichier de classe Java

Le format de fichier de classe Java subit des révisions à chaque version de la plate-forme Java, ce qui entraîne mises à jour de ses numéros de version majeurs. Voici une liste des numéros de version majeurs qui correspondent à chaque version de Java :

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

Cette liste est dérivée de la spécification de version de classe trouvée dans le format de fichier de classe Java. Les versions mineures ne sont pas incluses car elles n'ont pas joué un rôle majeur dans la compatibilité des fichiers de classe.

Vous pouvez trouver des informations plus détaillées sur la signification et la signification de ces versions majeures dans les ressources suivantes :

  • https://docs.oracle.com/javase/8/docs/technotes/guides/classfile/ (décalage d'octets 7 lien)
  • https://www.giltene.com/blog/2017/12/28/java-classfile-format.html (Lien d'informations supplémentaires)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn