nio nioep9

nio nioep9

nio bio aio的区别是:
【nio nioep9】
1、BIO方式适用于连接数目比较小且固定的架构,这种方式对服务器资源要求比较高,并发局限于应用中,JDK1.4以前的唯一选择,但程序直观简单易理解 。

2、NIO方式适用于连接数目多且连接比较短(轻操作)的架构,比如聊天服务器,并发局限于应用中 , 编程比较复杂,JDK1.4开始支持 。
3、AIO方式使用于连接数目多且连接比较长(重操作)的架构 , 比如相册服务器,充分调用OS参与并发操作 , 编程比较复杂,JDK7开始支持 。

相关经验推荐