
java 新特性
masterkgw
这个作者很懒,什么都没留下…
展开
-
使用有帮助的编码
1,编写可读的代码 2,函数式代码并不总是比命令式代码短。更重要的是它富于表达。简洁但难读的代码毫无帮助。 函数式代码的设计目标是比命令式代码更简洁,但这不能保证它更可读 考虑下面这个示例: 清单 5. 联接选定名称的函数式代码 ``` System.out.println(names.stream().filter(name ->name.startsWith原创 2018-03-15 17:57:13 · 209 阅读 · 0 评论 -
java 8 lambda表达式语法简记
(params) -> expression (params) -> statement (params) -> { statements } 前面是传递的参数,后面是要做的事情 1)lambda表达式仅能放入如下代码:预定义使用了 @Functional 注释的函数式接口,自带一个抽象函数的方法,或者SAM(Single Abstract Method 单个抽象方法)类...原创 2018-03-09 14:08:36 · 282 阅读 · 0 评论