求高手帮我分析下面这一段话到底如何理解?
JDK中明确说明了read,write都是阻塞方法,但是没有实例支撑,无法理解为什么是这样的。
求高手给个明白的实例,让我理解上面这段话的意思
如何理解java中的阻塞IO
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答
- 有头发的猿 2017-01-16 05:48关注
你好,很高兴为你解答,首先write方法不是阻塞的,read方法是阻塞的,因为write方法表示写入的意思,写入是我们自己决定的,也就是人为决定的,所以我们想什么时候写就什么时候写,所以他不是阻塞的,因为当我们想写的时候我们就调用它就好了,而read方法就不同了,read表示读取的意思,因为刚才说了write使我们人为决定的,所以read方法根本不知道我们啥时候write,所以read就一直等着我们write,所以它就一直阻塞在那里
解决 无用评论 打赏 举报
悬赏问题
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥15 stable diffusion
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘