漫游猫认证
Java 绝不是函数式编程语言。
Java 1.8 版本加入的那些 λ 函数也不会改变这个事实。Java 是完全站在函数式编程的对立面。它的核心设计原则表明,代码应该以一系列副作用,也就是依赖同时又会改变对象本地状态的方法来实现。事实上,Java 对函数式编程是不友好的。