BIO:同步阻塞i/o模 式 (数据的读取写入必须阻塞在一个线程内等待其完成)
NIO:同步非阻塞(一个线程不断轮询每个channel状态)
AIO:异步非阻塞i/o(无须一个线程去轮询所有io操作的操作状态,在相应的状态便后,系统通知对应的线程来处理)
IO与nio区别:
BIO、nio、aio使用场景:
BIO:同步阻塞i/o模 式 (数据的读取写入必须阻塞在一个线程内等待其完成)
NIO:同步非阻塞(一个线程不断轮询每个channel状态)
AIO:异步非阻塞i/o(无须一个线程去轮询所有io操作的操作状态,在相应的状态便后,系统通知对应的线程来处理)
IO与nio区别:
BIO、nio、aio使用场景: