Archive

keep hungry keep foolish
2019

I've got a crush on you

I'd feel better sitting next to you than any other place I can think of or imagine


Lombok 常用注解示例

通过具体代码展示Lombok常用注解


Java 8 习惯用语,第 1 部分:Java 中的一种更轻松的函数式编程途径

以声明方式思考如何在 Java 程序中采用函数方法


Java 8 习惯用语,第 10 部分:使用闭包捕获状态

Lambda 表达式是无状态的,但您的程序不必如此


Java 8 习惯用语,第 11 部分:函数纯度

理解函数管道中的流和可变变量


Java 8 习惯用语,第 2 部分:函数组合与集合管道模式

迭代 Java 中集合的函数模式


Java 8 习惯用语,第 3 部分:传统 for 循环的函数式替代方案

3 个消除复杂迭代中的麻烦的新方法


Java 8 习惯用语,第 4 部分:提倡使用有帮助的编码

Java 8 约定令人惊喜的好处


Java 8 习惯用语,第 5 部分:传递表达式(pass-through lambdas)的替代方案

学习如何识别 Java 代码中的传递 lambda 表达式(pass-through lambdas)并替换为方法引用


Java 8 习惯用语,第 6 部分:为什么完美的 lambda 表达式只有一行

使代码更容易阅读、测试和重用的单行 lambda 表达式


Java 8 习惯用语,第 7 部分:函数接口

了解如何创建自定义函数接口,以及为什么应尽量使用内置接口


Java 8 习惯用语,第 8 部分:Java 知道您的类型

学习如何在 lambda 表达式中使用类型推断,掌握改进参数命名的技巧


Java 8 习惯用语,第 9 部分:级联 lambda 表达式

可重用的函数有助于让代码变得非常简短,但是会不会过于简短呢?