从名字来看该方法跟　iterator()　方法有点像,我们知道　Iterator　是用来迭代容器的,　Spliterator　也有类似作用,但二者有如下不同:　Spliterator　既可以像　Iterator　那样逐个迭代,也可以批量迭代。批量迭代可以降低迭代的开销。　Spliterator　是可拆分的,一个　Spliterator　可以通过调用　Spliterator　trySplit()　方法来尝试分成两个。一个是　this　,另一个是新返回的那个,这两个迭代器代表的元素没有重叠。　可通过(多次)调用　Spliterator.trySplit()　方法来分解负载,以便多线程处理。　stream()和parallelStream()　stream()　和parallelStream()　分别　返回该容器的　Stream　视图表示　,不同之处在于　parallelStream()　返回并行的　Stream　。　Stream　是Java函数式编程的核心类　,我们会在后面章节中学习。　Map中的新方法　相比　Collection　,　Map　中加入了更多的方法,我们以　HashMap　为例来逐一探秘。