不必要。如果您的代码使用以前版本中未定义的包/语法结构,则该程序将无法运行/编译。
这样想吧。在Java 8之前,没有lambda表达式。因此,如果您在Java 8+中创建lambda表达式,然后尝试在Java 7中进行编译,则编译器将类似于:什么是lambda表达式?
简而言之,没有。但是,您可以选择其他方式。大部分情况下,使用较高版本来编译以较低版本编写的代码。
| 归档时间: |
|
| 查看次数: |
118 次 |
| 最近记录: |