在给公司上项目的时候,需要知道class文件的jdk版本,如何不通过工具查看呢:
1:
用二进制的查看方式打开该class文件,参考如下:
只看第一行数据,前面8个字节CA FE BA BE 是固定的,之后4个字节00 00 是次版本号,次版本号后面的4个字节(00 33) 是jdk的版本号。
jdk版本号对应关系如下:
2:
javap -verbose some.class
在给公司上项目的时候,需要知道class文件的jdk版本,如何不通过工具查看呢:
1:
用二进制的查看方式打开该class文件,参考如下:
只看第一行数据,前面8个字节CA FE BA BE 是固定的,之后4个字节00 00 是次版本号,次版本号后面的4个字节(00 33) 是jdk的版本号。
jdk版本号对应关系如下:
2:
javap -verbose some.class