nio和io的区别是什么? nio和io的区别是什么?理解的朋友,请解释的具体点。谢谢:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 nio是非阻塞的io是阻塞的我想楼主肯定知道阻塞是什么概念至于nio非阻塞的实现,网上有很多。 NIO是非阻塞,那这么说NIO比IO的速度要快喽!那NIO安全吗? 除了NIO是非阻塞,IO是阻塞,这个区别外,还有其它的区别吗? nio确实比io要快nio支持预先加载文件,对于缓存的操作比较多所以提高性能 io的主要作用就是用来解决速度差异的。举个例子:计算机处理的速度,和用户按键盘的速度。这两者的速度相差悬殊。如果按照经典的方法:一个用户设定一个线程,专门等待用户的输入,无形中就造成了严重的资源浪费:每一个线程都需要珍贵的cpu时间片,由于速度差异造成了在这个交互线程中的cpu都用来等待。 nio好像没有什么缺点更准确的说,偶还没发现,呵呵因为nio是1.4以后才有的所以现在还是以io包为主nio区别io最大的地方就是非阻塞也就是用观察者模式所以提高性能偶知道的都告诉你啦晚安周末愉快 怎样规律的传递变量 急求克鲁斯卡尔的算法代码(java实现的) java 创建迅雷调用对象(agent) 怎么样解决这个java.lang.NullPointerException异常啊? 帮忙,java如何实现udp穿越nat 关于SQL SERVER的问题 调试jsp碰到的奇怪问题? APPLET上弹出菜单或窗体时,遮住的那块区域会变空白,怎么办?? 字符串替换问题 怎么改? 初始化块和静态初始化块的区别? 求eclipse 3.2 汉化包的官方下载地址
io是阻塞的我想楼主肯定知道阻塞是什么概念
至于nio非阻塞的实现,网上有很多。
nio支持预先加载文件,对于缓存的操作比较多
所以提高性能
更准确的说,偶还没发现,呵呵因为nio是1.4以后才有的
所以现在还是以io包为主nio区别io最大的地方就是非阻塞
也就是用观察者模式
所以提高性能偶知道的都告诉你啦
晚安
周末愉快