Java 7 でnewtry-with-resourcesステートメントを使用して と の両方を同時に作成しObjectOutputStream、入力ストリームが作成される前ObjectInputStreamに出力ストリームをフラッシュすることは可能ですか? 現在、私は古いスタイルを使用しています:
ObjectOutputStream ostream = null;
ObjectInputStream istream = null;
try {
ostream = new ObjectOutputStream(this.socket.getOutputStream());
ostream.flush();
istream = new ObjectInputStream(this.socket.getInputStream());
// ...
}
catch (Exception e) {
e.printStackTrace();
}
finally {
// Close the streams.
}
Java 7 の新しいスタイルを使用してストリームを作成およびフラッシュするためのより良い方法があるかどうかを知りたいです。ありがとう!