nio的应用