javap -verbose xxx.class
| 版本号 | 对应十进制 | jdk版本号 |
|---|---|---|
| 2E | 46 | jdk1.2 |
| 2F | 47 | jdk1.3 |
| 30 | 48 | jdk1.4 |
| 31 | 49 | jdk1.5 |
| 32 | 50 | jdk1.6 |
| 33 | 51 | jdk1.7 |
| 34 | 52 | jdk1.8 |
高版本JDK编译出兼容低版本JDK的类:
例如使用JDK1.8版本,编译出1.7版本的class:
javac –source 1.7 –target 1.7 Xxx.java
javap -verbose xxx.class
| 版本号 | 对应十进制 | jdk版本号 |
|---|---|---|
| 2E | 46 | jdk1.2 |
| 2F | 47 | jdk1.3 |
| 30 | 48 | jdk1.4 |
| 31 | 49 | jdk1.5 |
| 32 | 50 | jdk1.6 |
| 33 | 51 | jdk1.7 |
| 34 | 52 | jdk1.8 |
高版本JDK编译出兼容低版本JDK的类:
例如使用JDK1.8版本,编译出1.7版本的class:
javac –source 1.7 –target 1.7 Xxx.java