BIO vs NIO 1.BIO:同步阻塞。一个客户端连接使用一个线程处理,不管客户端有没有事件发生,线程都在那里,造成资源浪费。 2.NIO:同步非阻塞。使用一个selector不断轮询几个客户端的事件,是事件驱动的,减少了资源浪费。