
复习
jztr
今天你对我爱理不理,明天我让你高攀不起!
展开
-
Selector(四)
1.Selector.open() ->SelectorProvider.provider().openSelector()2.原创 2022-02-23 14:48:38 · 388 阅读 · 0 评论 -
channel(三)
1.channel既可以读数据又可写数据,流是单向的2.channel也可以异步读写3.channel中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入4.FileChannel 从文件中读写数据 DatagramChannel 能通过UDP读写网络中的数据 SocketChannel 能通过TCP读写网络中的数据 ServerSocketChannel可以监听新进来的TCP连接,像Web服务器那样。对每一个新进来的连接 都会创建一个Sock...原创 2022-02-13 16:09:20 · 643 阅读 · 0 评论 -
Buffer(二)
1.cap表示最大容量2.pos记录操作(读写)的位置3.lim记录可读可写的数据大小4.buffer.flip() 写模式转为读模式,pos变为0,lim设置成之前pos的值5.buffer.clear()清除buffer所有数据,pos变为0,lim变为cap6.buffer.compact()方法将所有未读的数据拷贝到Buffer起始处。然后将pos设到最后一个未读元素正后面。limit属性依然像clear()方法一样7.Buffer.rewind()将position设回..原创 2022-02-13 16:03:28 · 148 阅读 · 0 评论 -
IO(一)
IO和NIO基本概念原创 2022-02-13 15:12:21 · 261 阅读 · 0 评论