抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

前言最近看了【阿里技术】微信公众号的推文《函数式编程的Java编码实践:利用惰性写出高性能且抽象的代码》,觉得其编码方式很值得学习,故记录在此。本文侧重讲述实践过程,原文中 “函子”、“单子”、“柯里化” 等概念不做细致探究。 1. 编程语言的严格(Strict)与惰性(Lazy)Java 是一门严格的编程语言,我们习惯变量在定义时就完成了初值计算,如: 12int a = 10 + 1;i...