标签: java compilation jvm
可以从不同的系统编译2个相同的java文件,但它们都具有相同的 操作系统(Windows 7),会生成不同的.class文件(大小)?
答案 0 :(得分:1)
是的,您可以检查是否有用于编译代码的JDK(Java Development Kit)的不同版本以及.class文件版本(与Java版本不同)
您可以使用javap实用程序检查差异:
javap -verbose path/to/ClassFile.class
并比较每个班级的输出