2010-10-25 166 views
0

目前有很多應用程序使用java的最新版本開發。有一個最終用戶在具有舊版Java的網絡中能夠看到輸出嗎? (透視:Java的新版本中包含不同的類)關於Java版本

+0

我誤讀了「關於Java鹿肉」 – 2010-10-25 18:18:24

+1

(轉移到saltoverflow) – 2010-10-25 18:18:54

回答

1

對於使用最新版本的Java開發的應用程序,除了讓用戶將其Java運行時升級到運行應用程序所需的最低版本之外,沒有任何解決方案。

請注意,它不僅是標準Java庫中的類,而且.class文件格式的改變方式與舊Java運行時不兼容。

如果您開發的應用程序針對的是特定的JVM版本/ Java規範,那麼您需要確保所有將來的應用程序更新與此JVM版本/ Java規範保持向後兼容。

+0

好的..但是用戶應該有它應該支持的Java運行時環境應該是所有使用新版本創建的對象不在舊版本。 – satheesh 2010-10-25 17:57:33

+0

對不起,但我不太明白你的意思。你能澄清嗎? – Grodriguez 2010-10-25 18:00:37

+0

其實我指的是我讀的書,像這樣 – satheesh 2010-10-25 18:06:09

0

如果你想要問如何找出你當前正在運行的Java版本,你可以執行的命令行上執行以下操作:

$java -version 
0

OK很好..但用戶應該有它應該支持的java運行時環境應該使用不是舊版本的新版本創建的所有對象。