Java进阶
文章平均质量分 80
dmfrm
这个作者很懒,什么都没留下…
展开
-
Java8 Stream中 peek、map、foreach区别
一、前言在前面一篇文章中以Demo的形式介绍了Stream的API使用,其中peek和map看起来很像,这里再详细介绍一下。二、管道流一个流式也就是一条管道,操作分为三步数据准备 一步和多步中间操作,所有的操作都是懒操作,不会对数据产生影响 终止操作,数据输出三、peek、map区别peek入参是Consumer,没有返回值 * * @param...原创 2020-01-12 17:25:07 · 16810 阅读 · 2 评论 -
Java8 stream编程示例
最近在使用Java8编程,流式编程效率非常高,代码也比较简洁针对stream/parallelStream的常用方法foreach、filter、anyMatch、allMatch、Map、flatMap、reduce、limit、skip、distinct、summaryStatistics写了Demo示例,方便上手使用下面Demo主要有两个类,一个是Student实体类,一个是Stre...原创 2020-01-12 12:43:37 · 817 阅读 · 0 评论 -
Java NIO示例
学习了Java的NIO框架,NIO是Java提供的非阻塞I/O,基于Channel和Buffer实现,下面给出Socket示例代码,服务端和客户端。一、服务端代码import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.Sel...原创 2018-06-13 22:44:23 · 5943 阅读 · 0 评论