标签: java compilation compatibility
这是一个关于Java版本兼容性的问题,我之前已经问过,但是从一个稍微不同的角度来看。以前的答案我已经看到建议在更高版本的Java中编译旧版本的Java代码,例如:
javac -source 1.6 -target 1.6 MyJavaFile.java。
但是,我不清楚我是否有先前在旧版Java下编译的字节码,例如1.5,它是否会在例如Java 6或7环境,或者是否需要在Java的更高版本下重新编译,如上所述?
谢谢!