BIO(Block-IO)

InputStream和OutputStream(字节流),Reader和Writer(字符流)

Java常用类库(IO机制)

NIO(NonBlock-IO)

构建多路复用的、同步非阻塞的IO操作

Java常用类库(IO机制)

NIO核心:

Channel,Buffers,Selector

Java常用类库(IO机制)

IO多路复用:调用系统级别的select\poll\epoll

Java常用类库(IO机制)

FD剧增后带来的IO效率问题

Java常用类库(IO机制)

消息传递方式

Java常用类库(IO机制)

AIO(Asynchronous IO 异步IO):基于事件和回调机制

Java常用类库(IO机制)

AIO如何进一步加工处理结果

基于回调:实现CompletionHandler接口,调用时触发回调函数

返回Future:通过isDone()查看是否准备好,通过get()等待返回数据

 

Java常用类库(IO机制)

相关文章:

  • 2022-12-23
  • 2021-07-31
  • 2021-10-25
  • 2021-04-13
  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-29
  • 2021-11-16
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
  • 2021-07-02
相关资源
相似解决方案