Java ソケットは C++ ソケット ライブラリのスタイルで非ブロッキング SUN Microsystems からのネットワーク I/O (java.nio.*) パッケージをラップするクラス ライブラリです。