对I/O 分为两类:文件I/O 和 流I/O
通道可以访问两个系统:文件系统 和 网络系统
针对文件系统 JAVA 用 FileChannel 来支持
针对网络系统 JAVA 用 SocketChannel SocketServerChannel DatagramChannel 三个套接字通道类来支持