別の投稿でJavaのメジャーバージョン番号のリストを見ました:
- Java 1.2はメジャーバージョン46を使用します
- Java 1.3はメジャーバージョン47を使用します
- Java 1.4はメジャーバージョン48を使用します
- Java 5はメジャーバージョン49を使用します
- Java 6はメジャーバージョン50を使用します
- Java 7はメジャーバージョン51を使用します
- Java 8はメジャーバージョン52を使用します
- Java 9はメジャーバージョン53を使用します
- Java 10はメジャーバージョン54を使用します
- Java 11はメジャーバージョン55を使用します
- Java 12はメジャーバージョン56を使用します
- Java 13はメジャーバージョン57を使用します
- Java 14はメジャーバージョン58を使用します
参照:
https://blogs.Oracle.com/darcy/entry/source_target_class_file_versionhttps://en.wikipedia.org/wiki/Java_class_file#General_layout
クラスファイル形式を説明するWikipediaページでJavaクラスファイルバージョンのリストを見つけました。
http://en.wikipedia.org/wiki/Java_class_file#General_layout
バイトオフセット6および7の下では、Java VMに対応するバージョンがリストされます。