- 博客(5)
- 资源 (2)
- 收藏
- 关注
翻译 java8 - 方法引用(method referrance)
方法引用的概念 某些lambda表达式里面仅仅是执行一个方法调用。在这种情况下,不用lambda表达式,直接通过方法名称引用方法的形式可读性更高一些,这种形式就是方法引用,方法引用是一种更简洁易懂的lambda 表达式。看下面这个Person类:public class Person { public enum Sex { MA
2014-07-08 21:04:57 12561 4
翻译 Java8揭秘(四)Java集合类库的批量数据操作
第三章:Java集合类库的批量数据操作引入批量数据操作的目的是应用lambda函数来实现包含并行操作在内的多种数据处理功能,而支持并行数据操作是其关键内容。这个并行操作是在Java7 java.util.concurrency的Fork/Join机制上实现的。批量操作接口正如最初在变更说明书上说的,引入批量操作接口的目的是:给Java集合类库增加批量操作数据的支持。通常称这种批量数
2014-04-21 01:56:10 10874 1
翻译 Java8揭秘(三)Default 方法
第二章 Default 方法为什么要有Default方法一旦Java8发布,有件事情就显得非常重要,即能在不破坏现有实现架构的情况下往接口里增加方法。之所以引入Default方法到Java8,正是为了优化接口,同时不会跟现有实现架构产生兼容问题。看下面例子:List list = ...list.forEach(...);// Lambda code goes h
2014-04-21 01:46:25 39489 9
翻译 Java8揭秘(二)Java 8中的 Lambda表达式
第一章:Java 8中的 Lambda表达式在这一章,我们说一说Lambda表达式的语法。我们将从经典的Java语法过渡到新式的Lambda表达式语法。我们也会讲一讲Lambda表达式的原理-即在运行时Lambda表达式如何表示,另外涉及哪些字节码指令。入门如果你熟悉Groovy或者Ruby这些支持Lambda表达式的编程语言,那么你一开始可能会认为Java的Lambda表达式并不
2014-04-21 01:36:43 33683 5
翻译 Java8揭秘(一)综述
Java8揭秘——Lambda表达式、Default方法和批量数据操作(英文原文:Java 8 Revealed: Lambdas, Default Methods and BulkData Operations)作者:安东.阿尔希波夫(AntonArhipov) 著, 王靓(Larry Wang) 译译者:为了更好的阅读本篇译文,先插入下面几个Java8中的
2014-04-21 01:25:18 4000 4
Lucene:基于Java的全文检索引擎简介
2009-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人