2009-05-18 92 views
1

是否有任何我可以在Java 5上編譯的JDK 6上運行類文件(即以main作爲入口點)?使用Java執行Java 5代碼6

+0

您不能後退以在5或4上運行6,但它應該是向前兼容的。就像在i686上運行i386代碼一樣。 – 2009-05-18 00:37:28

回答

13

是的。舊的Java代碼可以在較新的JVM上執行,但不能以其他方式執行。

你會沒事的。

1

當然,這應該沒有任何問題。爲什麼,你有問題嗎?更加詳細一些。

+0

我不會遇到問題;誠然,我還沒有嘗試過。我想確保這是可能的,然後我開始走下這條路。我只記得在不同版本上運行Java 5代碼時遇到問題,我不記得它是否是6;我想我試圖在1.4上運行5。 – 2009-05-18 00:14:14