Java网络编程系列之NIO
- 1.Java NIO概述
- 1.1 阻塞IO
- 1.2 非阻塞IO
- 1.3 NIO概述
- 1.3.1 Channels
- 1.3.2 Buffer
- 1.3.3 Selector
- 2.Java NIO(Channel)
- 2.1Channel概述
- 2.2 Channel实现
- 2.3 FileChannel 介绍与示例
- 2.4 FileChannel 操作详解
- 2.4.1 打开FileChannel
- 2.4.2 从FileChannel读取数据
- 2.4.3 向FileChannel写数据
- 2.4.4 关闭FileChannel
- 2.4.5 FileChannel的position方法
- 2.4.6 FileChannel的size方法
- 2.4.7 FileChannel的truncate方法
- 2.4.8 FileChannel的force方法
- 2.4.9 FileChannel的transferTo和transferFrom方法
- 2.5 Socket通道
- 3.5.1 ServerSocketChannel
- 3.5.2 SocketChannel
- 3.5.2.1 SocketChannel介绍
- 3.5.2.2 SocketChannel 特征
- 3.5.2.3 SocketChannel 使用
- 3.5.3 DatagarmChennel
- 2.6 Scatter和Gather
- 2.6.1 Scattering Reads
- 2.6.2 Gathering Writes
- 3.Java NIO(Buffer)
- 3.1 Buffer简介
- 3.2 Buffer的基本用法
- 4.Java NIO(Selector)
- 5.Java NIO(Pipe和FileLock)
- 6.Java NIO(其他)
1.Java NIO概述
1.1 阻塞IO
1.2 非阻塞IO
1.3 NIO概述
1.3.1 Channels
1.3.2 Buffer
1.3.3 Selector
2.Java NIO(Channel)
2.1Channel概述
2.2 Channel实现
2.3 FileChannel 介绍与示例
2.4 FileChannel 操作详解
2.4.1 打开FileChannel
2.4.2 从FileChannel读取数据
2.4.3 向FileChannel写数据
2.4.4 关闭FileChannel
2.4.5 FileChannel的position方法
2.4.6 FileChannel的size方法
2.4.7 FileChannel的truncate方法
2.4.8 FileChannel的force方法
2.4.9 FileChannel的transferTo和transferFrom方法
2.5 Socket通道
3.5.1 ServerSocketChannel
3.5.2 SocketChannel
3.5.2.1 SocketChannel介绍
3.5.2.2 SocketChannel 特征
3.5.2.3 SocketChannel 使用
3.5.3 DatagarmChennel
2.6 Scatter和Gather
2.6.1 Scattering Reads
2.6.2 Gathering Writes
3.Java NIO(Buffer)
3.1 Buffer简介