#每天一个知识点# BIO、NIO、AIO 的区别:

BIO(Blocking I/O):一个线程做完所有的事情,然后返回结果。
NIO(Non-blocking I/O):一个线程接收请求,转发给线程池处理,然后返回结果。
AIO(Asynchronous I/O):与NIO类似,不同之处在于AIO会监听系统内核IO处理结果事件,不在应用线程内等待。
展开
评论