私は現在、Node.js に非常によく似た API を持つ Java 用の非同期 i/o ライブラリを作成しています。ソケット部分はnioでできたのですが、SelectableChannelを拡張するFileChannelがないようなので、nioでもファイルのI/Oができません。
Java 7 では、ノンブロッキング ファイル I/O を可能にする AnsynchronousFileChannel が追加されました。残念ながら、Android ではサポートされていません。非ブロック ファイル io を実行する Android に同等のクラスはありますか?
ここでライブラリを見つけることができます: https://github.com/VanCoding/Node.java
サンプル アプリは次の場所にあります: https://github.com/VanCoding/Node.java/blob/master/src/node/examples/App.java