JDK版本对应其bytecode version (major version)
JDK版本 | bytecode version (major version) |
---|---|
Java SE 1.1 | 45 |
Java SE 1.2 | 46 |
Java SE 1.3 | 47 |
Java SE 1.4 | 48 |
Java SE 5 | 49 |
Java SE 6 | 50 |
Java SE 7 | 51 |
Java SE 8 | 52 |
Java SE 9 | 53 |
Java SE 10 | 54 |
Java SE 11 | 55 |
Java SE 12 | 56 |
Java SE 13 | 57 |
Java SE 14 | 58 |
Java SE 15 | 59 |
Java SE 16 | 60 |
Java SE 17 | 61 |
Java SE 18 | 62 |
Java SE 19 | 63 |
其中 52 是我们最常见的版本, 即 jdk1.8对应的字节码版本