标签:
近来在学习Java NIO网络开发知识,写了一个基于Java NIO的多人在线聊天工具练练手。源码公开在Coding上:
https://coding.net/u/hust_wsh/p/MyChat/git ,开发环境是Ubuntu14.04+Eclipse Mars+JDK1.8。
要想编写一个基于Java NIO的多人在线聊天工具,我总结需要以下几方面的地址:客户端服务器模型,Java NIO中的Selector,SocketChannel,ByteBuffer,Collections以及序列化和反序列化的知识。
基于Java NIO的多人在线聊天工具源码实现(登录,单聊,群聊)
标签:
原文地址:http://www.cnblogs.com/hust_wsh/p/5162412.html