BIO:同步阻塞IO,如常见的sokect编程,每连入一个客户端就new一个线程进行处理,当服务器端无法提供出足够的线程,没有分配到处理线程的请求被阻塞或被拒绝。
NIO:同步非阻塞IO,只有需要进行IO操作的连接才分配处理线程进行IO.线程不断进行IO权限请求,成功后通知应用程序进行IO操作
AIO:异步阻塞IO,程序发出IO请求后,由操作系统获取IO权限并进行IO操作。
BIO:同步阻塞IO,如常见的sokect编程,每连入一个客户端就new一个线程进行处理,当服务器端无法提供出足够的线程,没有分配到处理线程的请求被阻塞或被拒绝。
NIO:同步非阻塞IO,只有需要进行IO操作的连接才分配处理线程进行IO.线程不断进行IO权限请求,成功后通知应用程序进行IO操作
AIO:异步阻塞IO,程序发出IO请求后,由操作系统获取IO权限并进行IO操作。