Java BIO、NIO、AIO的区别

1、基础概念编程 同步:是指的是用户进程触发IO操做并等待或者轮询的去查看IO操做是否就绪。服务器 异步:是指用户进程触发IO操做之后便开始作本身的事情,而当IO操做已经完成的时候会获得IO完成的通知(异步的特色就是通知)。(使用异步IO时,Java将IO读写委托给OS处理,须要将数据缓冲区地址和大小传给OS) 架构 阻塞:是指当试图对该文件描述符进行读写时,若是当时没有东西可读,或者暂时不可写,
相关文章
相关标签/搜索