继前两篇介绍NIO的文章之后, 本篇主要是对之前NIO相关知识的实战. 实战内容包括:
- FileChannel: 传统IO与NIO读取对比
- SocketChannel: 服务端OIO与NIO对比(Selector和SelectionKey实现)
- 内存映射文件: ByteBuffer和MappedByteBuffe对比
- Scatter & Gatter
- TransferFron & TransferTo
- Pipe
- DatagramChannel
- ……
本文转自: Java NIO?看这一篇就够了!
代码实例: https://github.com/JasonkayZK/Java_Samples/tree/java-nio