![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NIO、BIO、AIO
席剑啊~
无- -
展开
-
详解网络编程基础及同步异步、阻塞非阻塞
一、网络编程基础原理1.网络编程(Socket)的概念首先注意, Socket不是Java中独有的概念,而是一个语言无关标准。 任何可以实现网络编程的编程语言都有 Socket网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个 socket。建立网络通信连接至少要一个端口号。socket 本质是编程接口(API),对 TCP/IP 的封装, TCP/IP ...原创 2019-12-05 10:12:32 · 322 阅读 · 0 评论 -
Java NIO
1.NIO与传统IO的区别Java Nio是从Java1.4版本开始引入的一个新的IO API,可以代替标准的Java IO API。 NIO 与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。对于阻塞与非阻塞问题以及选择器问题,都是针对于Socket网络编程来讲的。----对...原创 2018-12-16 18:59:16 · 159 阅读 · 0 评论