jdk11运行不了jdk1.8环境的代码
时间: 2023-08-23 18:06:11 浏览: 803
是的,JDK11与JDK1.8存在向下兼容性,但并不意味着所有的代码都可以在不同版本的JDK中运行。一些在JDK1.8中编写的代码可能会使用到JDK1.8中的一些已经弃用或者被移除的特性,这些特性在JDK11中可能已经不存在,导致无法编译或者运行。为了确保代码在不同版本的JDK中的兼容性,可以使用一些工具和技术,比如使用JDK提供的兼容性测试工具来测试代码在不同版本的JDK中的兼容性,使用新的JDK版本来逐步升级代码等。
阅读全文