Java 1.7 中的函数式编程方式

Functional way of programming in Java 1.7

是否可以在不使用 Java 8 和其他第 3 方库的情况下以函数式编程方式编写应用程序代码? 我的意思是问如果我们遵循一些设计模式是否可以帮助我们在 Java 1.7

中实现函数式编程范式

我对设计模式经验不多,我读过它们但无法弄清楚在哪里应用哪种模式。

简单回答:没有。

Java是一种面向对象的编程语言,而Java8和第三方库打破了一些的仪式,在其核心你还在处理 类.

您尝试应用的功能设计模式在这种语言中不起作用(或者即使它们起作用,也很难维护和阅读)。您应该考虑改用 OO 设计模式。