我在另一篇文章中看到了 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
- Java 15 使用主要版本 59
- Java 16 使用主要版本 60
这份名单从何而来?有没有具体的参考资料?最好也显示小版本的东西?
这些来自类版本。如果您尝试在 java 5 运行时加载为 java 6 编译的内容,您将收到错误、不兼容的类版本、得到 50、预期为 49。或类似的东西。
有关更多信息,请参见此处的字节偏移量 7。
其他信息也可以在这里找到。