随笔分类 -  JAVA网络编程

摘要:废话不多说,直接上代码。 服务端 客户端 阅读全文
posted @ 2018-08-30 11:18 是狗蛋儿 阅读(2219) 评论(0) 推荐(0)
摘要:在继续记录NIO的学习之前,我觉得有必要先复习一下IO相关的知识。今天就说一下网络套接字Socket 废话不多说,先上代码,这里实现一个最简单的Echo功能,客户端发送一条消息服务端直接进行返回。 服务端: 客户端: 阅读全文
posted @ 2018-06-28 09:38 是狗蛋儿 阅读(1645) 评论(0) 推荐(0)
摘要:Java NIO的通道类似流,但又有些不同: 既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。 通道可以异步地读写。 通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。 Channel的实现 这些是Java NIO中最重要的通道的实现: FileCha 阅读全文
posted @ 2018-06-26 16:33 是狗蛋儿 阅读(413) 评论(0) 推荐(0)
摘要:什么是NIO Non Blocking IO简称NIO,即非阻塞式IO。 NIO和传统IO的区别 NIO和传统IO(一下简称IO)之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它 阅读全文
posted @ 2018-05-11 15:00 是狗蛋儿 阅读(241) 评论(0) 推荐(0)