そこで最近、Java の標準的な基本的なネットワークは次のようになっていることを知りました。
out = new PrintWriter(echoSocket.getOutputStream(), true);
in = new BufferedReader(new InputStreamReader(echoSocket.getInputStream()));
明確にしたいので、出力には a を使用しません。これBufferedWriter
はサーバー側の仕事だからですか? 次のようなことをするのは間違っているでしょうか。
out = new BufferedWriter(PrintWriter(echoSocket.getOutputStream(), true));