
NIO
非阻塞流
周莫客
人未老,心不死
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NIO管道Pipe
实现开启一条线程向Pipe 管道里面写入数据,另一条线程读取Pipe管道里面的数据 package com.mock; import org.junit.jupiter.api.Test; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.channels.Pipe; import java.time...原创 2019-12-22 15:57:42 · 206 阅读 · 0 评论 -
字符集编解码Charset
利用Charset实现数据的编解码 package com.mock; import org.junit.jupiter.api.Test; import java.nio.ByteBuffer; import java.nio.CharBuffer; import java.nio.charset.CharacterCodingException; import java.nio.char...原创 2019-12-22 15:54:52 · 2363 阅读 · 0 评论 -
实现非阻塞UDP DatagramChannel
利用DatagramChannel 实现非阻塞的数据报发送接收 package com.mock; import org.junit.jupiter.api.Test; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channe...原创 2019-12-22 15:51:46 · 517 阅读 · 0 评论 -
简单聊天室SocketChannel ServerSocketChannel
利用SocketChannel ServerSocketChannel实现简单的聊天室 package com.mock; import org.junit.jupiter.api.Test; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import jav...原创 2019-12-22 15:46:49 · 552 阅读 · 0 评论