摘要: Java NIO (New IO)是Java 1.4版本开始引入的新的IO API。和IO的区别在于NIO是一个异步、非阻塞的IO,可以用一个线程管理多个连接。比如1个服务器,5个客户端,如果用IO,在服务器上就需要5个线程,而使用NIO的话,只需要1个线程就可以同时管理5个连接,节约了资源。 NI 阅读全文
posted @ 2017-04-26 22:09 MSTK 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Channel注册到Selector时添加了一个Object: 后来取这个Object: 出现空指针错误: 很奇怪,后来发现第一次注册时添加了Object,后来注册时没有添加,导致了空指针错误: 每次注册都添加Object,就不会有这个错误了: 阅读全文
posted @ 2017-04-26 21:00 MSTK 阅读(1668) 评论(0) 推荐(0) 编辑
摘要: NIO项目中出现了这个错误: 一般是因为InetSocketAddress的主机名、端口号写错,或者要连接的服务器没有启动造成的。 阅读全文
posted @ 2017-04-26 20:34 MSTK 阅读(21357) 评论(0) 推荐(0) 编辑