0
A
回答
1
的Java 8的JVM可以运行Java 6个码就好了。这是其他方向这是一个问题,但在较新的JVM上运行较旧的代码不是问题。
显然,在生产之前,您需要彻底测试。
1
看一看Compatibility Guide for JDK 8和Java SE 7 and JDK 7 Compatibility。
请注意,其中一个不兼容的问题是JDBC在Java7中进行了更改,并且这些更改不是向后兼容的。因此,如果您在应用程序中使用JDBC,那么您需要升级到Java7 +兼容的JDBC驱动程序。
相关问题
- 1. .Jar文件兼容性
- 2. Android jar文件兼容性linphone
- 3. Android和jar文件兼容性
- 4. 从ie11到ie10的兼容性
- 5. Crypt_Blowfish向后兼容性从梨到phpseclib
- 6. 从兼容性添加/更改兼容性SimpleMenu/MenuItem片段
- 7. API8到7的兼容性
- 8. silverlight兼容性
- 9. iPhone兼容性
- 10. ViewFlipper兼容性
- 11. DX11兼容性
- 12. Firefox兼容性
- 13. 兼容性()
- 14. PLSQL_V2_COMPATIBILITY兼容性
- 15. GridLayout兼容性
- 16. 兼容性
- 17. iPad兼容性
- 18. strtotime兼容性
- 19. 兼容性
- 20. DataContractJsonSerializer兼容性
- 21. gzip兼容性
- 22. 兼容性
- 23. MSMQ兼容性
- 24. CPython/wxWidgets前端使用Java6 jar
- 25. Java8 CompletionStage内容
- 26. 钛兼容性7
- 27. JBoss:JaxB DataHandler兼容性
- 28. Windows 10兼容性
- 29. 红帽兼容性
- 30. OpenSocial Win32兼容性
它*可能*有轻微的打嗝(我们有这样的问题与泛型与一些错误修复8中不存在7)... – Eugene
@Eugene:Ouch。显然,测试很重要。 :-)但是,如果代码(无意中)依赖于错误行为...... –
Java7在JDBC接口上引入了新方法。这种改变打破了现有Java6 JDBC驱动程序的向后兼容性。 – Michal