首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

通译-【Java NIO学习系列】Java NIO Channel

2013-04-07 
翻译-【Java NIO学习系列】Java NIO Channel??? Channel Implementations(通道的实现)??? Java NIO最重要的

翻译-【Java NIO学习系列】Java NIO Channel

??? Channel Implementations(通道的实现)

??? Java NIO最重要的通道实现如下:

?FileChannel?DatagramChannelSocketChannelServerSocketChannel?

??? FileChannel从文件里读取数据

??? DatagramChannel可以通过网络协议UDP进行读写

?? ?SocketChannel可以通过网络协议TCP进行读写

??? ServerSocketChannel?允许你监听进来的TCP连接,例如web服务。每个进来的连接将会创建一个SocketChannel。
???? Basic Channel Example(基础通道实例)

????

?

注意buf.flip()调用。首先你将数据读入到缓冲区(buffer),然后切换到读模式。你就可以读取出数据。我将在下一章缓冲区(buffer)做更详细的描述。

热点排行