![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
zmemorys
程序猿一枚
展开
-
nio
什么是NIO Non Blocking IO简称NIO,即非阻塞式IO。 NIO和传统IO的区别 NIO和传统IO(一下简称IO)之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取的数据,需要先将它缓存到一个缓冲区。NIO的...转载 2020-01-16 16:02:06 · 129 阅读 · 0 评论 -
java简单聊天 网络编程
demo1(单线程简单通讯)io流 服务端 public class Server { public static void main(String[] args) throws Exception { //5.创建ServerSocket、Socket、OutputStream、InputStream以及端口号并初始化 ServerSocket s...原创 2020-01-16 15:05:05 · 185 阅读 · 0 评论 -
HTTP与TCP的区别和联系
HTTP与TCP的区别和联系 相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 一、基本概念 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 ...转载 2019-12-31 15:47:42 · 108 阅读 · 0 评论