9. 353:ReimplementtheLegacySocketAPI 重要度:★☆☆ SocketAPI( java.net.Socket や java.net.ServerSocket )の内 部実装が変わった 旧実装は -Djdk.net.usePlainSocketImpl を指定すれば使用可能 -Xlog:class+load=level を設定してどのクラスがinstantiateさ れるか見てみると変更箇所がわかる java.net.PlainSocketImpl から sun.nio.ch.NioSocketImpl に変更されてる 旧実装はレガシーなSPI(SupportProviderInterface)機構のJavaとCの実 装で、スレッドスタックをI/Oバッファとして利用したり、非同期処理を nativeなデータ構造で行っていたりと移植性等が好ましくなかった 今後