
Java8新特性
主要介绍java8的一些新特性
无关痛痒qaq
菜字辈的coder
展开
-
Java8新特性---Stream流式编程
java8中,除了Lambda表达式之外,还提供了强大的Stream API(java.util.stream.*),即流式编程。那什么是流式编程? 什么是流式编程 Stream是Java8中处理集合的关键抽象概念,它可以指定你想对集合进行的操作,比如:进行非复杂的查询、过滤、或者映射数据等一系列的操作。Stream不是集合元素,也不是数据结构,它相当于一个高级版本的遍历器(Iterator),不能够重复遍历里面的数据,就像是流水一样,流过就不再复返了。与普通的Iterator不同的是,普通的I原创 2020-07-01 11:36:30 · 369 阅读 · 0 评论 -
Java8新特性----Lambda表达式
Java8已经用了这么长的时间了,其新特性之一的Lambda表达式在自己这里却一直处于搁置。由于个人的习惯原因,在实际的项目开发中,自己还是使用的是以前的传统写法,比如常用的循环还是使用的for each循环。但是不可否认的是,使用lambda表达式确实能够简化我们的代码。要命的是,周围的同事都时不时的来上一段Lambda代码,自己看着老是面生,今天趁着不忙,炒一炒剩饭。 函数式编程思想...原创 2019-11-29 14:37:50 · 239 阅读 · 0 评论