从Java 6迁移到Kotlin

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

我想我可以在这些项目中添加Kotlin,以使用function性编程等function。

这是一个很好的途径吗?

谢谢

在我看来,Kotlin是一门出色的语言,因为它解决了Java锅炉代码方面的所有难题,并将所有这些function编程添加到了Java 6(您的目标Java版本)

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

对于科林,我不知道。 但我认为有一个lambda库,由意大利“Java冠军”(据我所知,是唯一的意大利Java冠军)Mario Fusco开发的,名为lambdaj。 我谷歌为你,我发现这一点 。 我建议你多一点谷歌,我记得很久以前它是在一个ant构建的jar子。

我希望它有帮助。