Java - 编写旧版本忽略的代码

标签 java version

我尝试编写与旧版本的 java 兼容的代码,这样它就可以在任何地方工作。

另一方面,新版本中有非常强大的工具 - java 8,我想使用它们。

所以我被迫在兼容性和最丰富的代码之间做出选择。

我想知道我是否可以在java 8中编写一些方法,并以某种方式防止旧版本的编译器忽略这些方法,所以我的类“部分”与旧版本兼容。

谢谢。

最佳答案

你可以编写两个类,并使用像 ant、maven 或 gradle 这样的工具来选择使用哪个文件来编译具体的 Java 版本。

关于Java - 编写旧版本忽略的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34161633/

相关文章:

java - 为什么Date类不支持国际化?

java - 在 Android Studio 或 IDEA 中将类字段添加到现有构造函数的快捷方式

java - 我可以防止我的应用程序不能被其他应用程序杀死吗?

java - hibernate 中的部分架构导出

Redis v2.4.10 与 v3.0.7

sql-server-2008 - 如何检查 SQL Server 版本

java - Spring Controller

centos - Linux(Centos)中的软件包版本?

java - 在哪里查看哪个 JXBrowser 和 Selenium 匹配的版本?

c# - 如何获取项目引用的版本?