首先说一下HashMap存储结构,数组、链表、树这三种数据结构形成了hashMap。存储结构下图所示,根据key的hash与table长度确定table位置,同一个位置的key以链表形式存储,超过一定限制链表转为树。数组的具体存取规则是tab[(n-1) & hash],其中tab为node数组,n ...
分类:
编程语言 时间:
2017-04-26 23:44:30
阅读次数:
247
注意:使用的是vert.x3.0 仅支持到java8当中有一些lambda表达式。如不明确请自补java8新特性。 The Event Bus event bus 是vert.x的神经系统。 每个vert.x的实例都有一个单一的event bus 实例。它是使用vertx.eventBus()方法获 ...
分类:
其他好文 时间:
2017-04-15 14:46:50
阅读次数:
573
Android项目中使用lambda表达式或Java8新特性,需要在app/build.gradle中添加如下配置 ...
分类:
移动开发 时间:
2017-03-29 11:29:55
阅读次数:
166
前言
上一文:Android 使用Java8新特性之Lambda expression (附命令者模式简化)
说过lambda表达式,在android中的应用。本文讲下Java8新特性之”方法引用...
分类:
移动开发 时间:
2017-03-14 15:01:19
阅读次数:
271
前言Lambda expression,java8的新特性。使用Lambda expression,可以替代只有一个函数的接口实现,告别匿名内部类,代码看起来更简洁易懂。
java8还有其它一些新特...
分类:
移动开发 时间:
2017-03-08 18:01:01
阅读次数:
233
一、好记性不如赖笔头…… 工具类: JUnit4使用 MyEclipse快捷键 tomcat项目部署方式 知识点: http协议详解 http协议深入 SERVLET详解 JavaSe教程 Java5新特性 Java6新特性 Java7新特性 Java8新特性 Servlet相关: 1、http的报 ...
分类:
编程语言 时间:
2017-01-15 21:23:49
阅读次数:
244
转 Lambda表达式例子1.Java8 新特性介绍 写java的同学对java8肯定知道 那么java8到底有哪些特性呢,总结如下: Lambda表达式 函数式接口 Stream Optional Predicate Function Consumer Filter Map-Reduce 新的Da ...
分类:
其他好文 时间:
2017-01-15 19:18:50
阅读次数:
307
转:http://blog.csdn.net/sunjin9418/article/details/53143588 将一个顺序执行的流转变成一个并发的流只要调用 parallel()方法 public static long parallelSum(long n){ return Stream.i ...
分类:
编程语言 时间:
2016-12-16 22:08:01
阅读次数:
1328
没有用Lambda表达式的写法:Comparator<Transaction>byYear=newComparator<Transaction>(){
@Overridepublicintcompare(Transactiono1,Transactiono2){returno1.getValue().compareTo(o2.getValue());
}
};Lambda表达式的写法:Comparator<Transaction>byYear=..
分类:
编程语言 时间:
2016-11-17 21:24:18
阅读次数:
178
import java.util.ArrayList;import java.util.Collections;import java.util.IntSummaryStatistics;import java.util.List;import java.util.stream.Collectors ...
分类:
编程语言 时间:
2016-10-13 21:33:10
阅读次数:
130