BIO-NIO-AIO
2018-12-11 11:07:47 0 举报
一图搞懂java IO
作者其他创作
大纲/内容
JVM
硬件
事件:1.连接请求2. 数据可读3.数据可写
kernel
Buffer
事件
OS
outputstream
inputstream
socket 连接后,基于butffer数据操作是非阻塞的,jvm程序不断轮询内核:数据是否可读或可写
selector线程
socket 启动后,等待连接是阻塞的
accept()
buffer
socket 连接后,基于管道的流的数据操作是阻塞的,直到数据进来,才可读
0 条评论
下一页