2.BIO、NIO、AIO有什么区别?
时间: 2024-01-27 12:03:40 浏览: 90
IO和NIO区别
Bio、nio、aio 是 Java 中不同类型的 I/O 操作。
Bio (Blocking I/O) 是阻塞 I/O,它会在读写操作完成之前阻塞线程,等待数据读写完成。
Nio (Non-blocking I/O) 是非阻塞 I/O,它不会阻塞线程,而是在读写操作完成之后通知线程。
Aio (Asynchronous I/O) 是异步 I/O,它不会阻塞线程,而是使用回调函数通知线程读写操作已完成。
阅读全文