现在我知道的两种解释:
1, N代表New,也就是说这个IO相对于传统的IO来说是新的,用了新的技术。
2, N代表Non-blocking,也就是说,NIO的主要特性是用来处理非阻塞的。当然我个人还是更喜欢第二种解释了,因为它从本质上回答了New的新具体表现在哪?大家的看法呢?

解决方案 »

  1.   

    2么
    体现其特点
    弄成new谁知道啥地方new了
      

  2.   

    NIO 是new IO 可以设置阻塞的 也可以设置非阻塞的
    configureBlocking(boolean block) 通过这个来设置所谓的新 就是 通道/缓冲区/IO复用模型等至于为撒是new 你学这个东西 你连新都不知道 你还学撒
      

  3.   

    These new I/O features are primarily collected in the java.nio
    package (and its subpackages) and have been dubbed New I/O (NIO).见《java NIO》一书
      

  4.   

    2, N代表Non-blocking,也就是说,NIO的主要特性是用来处理非阻塞的。