Nio(多线程优化(worker关联))
第一步:创建worker对象(这里我们应该只建立有限的worker,而不是一次连接就建立一个worker(和cpu核数差不多就ok)),所以我们应该放在while外面
!!!注意:而且我们下面的worker是一个成员内部类我们上面的是一个静态方法,静态方法是不能直接使用成员内部类的东西的(方法/变量(私有变量都可以)),所以我们给成员内部类加static,变为静态成员内部类。
第二步:将复制得到的sc通道注册到worder上去(读数据前后输出一下)
这里也输出一下
改为了selector好认一点
客户端:
测试:(出现问题,客户端输入了数据,而服务器端没有去执行)