看完之前几篇关于NIO的讲解,我们应该理解了NIO中几个重要的概念:缓冲区、通道和选择器。基于这些概念,我们就能使用JDK的NIO自己去实现一个通信样例。所以这篇文章,我们就使用NIO来实现这样一个简单的通信客户端和服务端。