从 Java 6 迁移到 Kotlin

Migrating from Java 6 to Kotlin

我在 Java 6 和 Spring 应用服务器上有一些项目。由于我的基础架构和治理规划方面的限制,我无法迁移到较新的 Java 7 或 8。

我想我可以在这些项目中添加 Kotlin 以使用函数式编程等功能。

这种方法好吗?

谢谢

对于科特林,我不知道。不过我觉得有一个lambda库,是意大利人"Java Champion"(据我所知唯一的意大利Java冠军)Mario Fusco开发的,名字叫lambdaj。 我 google 为你找到了 this。我建议你 google 它多一点,我记得很久以前它在一个用于 ant 构建的 jar 中可用。

希望对您有所帮助。

在我看来,Kotlin 是一种很棒的语言,因为它解决了 Java 在样板代码方面的所有痛点,并将所有这些加上函数式编程添加到 Java 6(您的目标Java 版本)

所以继续尝试吧。 如果您使用 IntelliJ,您可以将 Java 个文件转换为 Kotlin,反之亦然。