java nio
ddatsh
网上资料很多以IO五种模型为基础讲解NIO
-
五种模型又涉及很多概念:
同步/异步/阻塞/非阻塞/多路复用
,而不同的人又有不同的理解方式 -
select/epoll/poll/pselect
,fd
这些关键字,没有相关基础的人看起来简直是天书
导致初学时认为nio远不可及
JDK 1.4 `java.nio.*引入新的Java I/O库,为提高速度
实际,“旧”的I/O包已经使用NIO重新实现过,即使不显式的使用NIO编程,也能从中受益
网上资料很多以IO五种模型为基础讲解NIO
五种模型又涉及很多概念:同步/异步/阻塞/非阻塞/多路复用
,而不同的人又有不同的理解方式
select/epoll/poll/pselect
,fd
这些关键字,没有相关基础的人看起来简直是天书
导致初学时认为nio远不可及
JDK 1.4 `java.nio.*引入新的Java I/O库,为提高速度
实际,“旧”的I/O包已经使用NIO重新实现过,即使不显式的使用NIO编程,也能从中受益