会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
22
下一页
2020年5月20日
十一、Java NIO 非阻塞式服务器
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 前面的文章中,我们学习了不少关于Java NIO相关的概念,比如:Selector、Channel、Buffer等,但是要设计一个非阻塞的服务器似乎还不够。要使用NIO构建非阻塞服务器比起
阅读全文
posted @ 2020-05-20 00:31 __lay
阅读(434)
评论(0)
推荐(0)
2020年5月19日
十六、Java NIO Files
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 NIO的Files提供了操作系统文件的方法,Files经常和Path协作使用,所以在本文之前了解Path是比较有帮助的。 Files.exists exists方法用于检测Path是否存在
阅读全文
posted @ 2020-05-19 16:27 __lay
阅读(458)
评论(0)
推荐(0)
十五、Java NIO Path
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 Path是从Java 7开始加入NIO软件包的。它可以表示一个文件,也可以表示一个路径。可以是绝对路径,也可以是相对路径。 你可能会觉得Path和常见的File很相似,大多数场景下File
阅读全文
posted @ 2020-05-19 14:57 __lay
阅读(289)
评论(0)
推荐(0)
十七、Java NIO AsynchronousFileChannel
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 在Java7的时候,加入了AsynchronousFileChannel,使得你可以进行异步地read或write操作。本文关于如何使用AsynchronousFileChannel。 创
阅读全文
posted @ 2020-05-19 13:54 __lay
阅读(293)
评论(0)
推荐(0)
十三、Java NIO 管道
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 NIO的管道(Pipe)是一种打通两个线程之间数据传输的一种方式。Pipe包含两个channel: 1)Source Channel 2)Sink Channel 你可以向SinkChan
阅读全文
posted @ 2020-05-19 10:02 __lay
阅读(199)
评论(0)
推荐(0)
十二、Java NIO DatagramChannel
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 DatagramChannel是一个可以从UDP连接上发送和接收数据包的通道。和TCP不同,UDP是一种不可靠的无连接协议因此我们对DatagramChannel的读写操作就无法直接照搬S
阅读全文
posted @ 2020-05-19 09:54 __lay
阅读(274)
评论(0)
推荐(0)
2020年5月17日
十、Java NIO ServerSocketChannel
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 ServerSocketChannel不直接传输数据,但是它可以监听TCP连接,就像是ServerSocket一样 ServerSocketChannel serverSocketChan
阅读全文
posted @ 2020-05-17 21:06 __lay
阅读(233)
评论(0)
推荐(0)
九、Java NIO SocketChannel
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 SocketChannel表示一个连接到TCP通道的Socket上。有两种方式可以创建SocketChannel 1.你可以直接open一个SocketChannel,然后connect
阅读全文
posted @ 2020-05-17 20:23 __lay
阅读(354)
评论(0)
推荐(0)
八、Java NIO FileChannel
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 Java NIO软件包中的FileChannel表示的是连接到文件上的通道。使用FileChannel,你可以从文件中读取数据,以及写入数据到文件中。 FileChannel不可以被设置为
阅读全文
posted @ 2020-05-17 20:04 __lay
阅读(280)
评论(0)
推荐(0)
七、Java NIO 选择器
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 Java NIO选择器(selector)是一个可以监控一个或多个Channel的组件,监控Channel是否可以read或者write操作。这是一种使得单线程可以管理多个Channel的
阅读全文
posted @ 2020-05-17 18:45 __lay
阅读(415)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
22
下一页
公告