タグ付けされた質問 「outputstream」

12
OutputStreamをInputStreamに変換する方法は?
私は開発の段階にあり、2つのモジュールがあり、1つからはとして出力され、OutputStream2つ目はのみを受け入れますInputStream。これらの2つのパーツを接続できるように(その逆ではなく、実際にはこの方法で)変換OutputStreamする方法を知っていますInputStreamか? ありがとう


5
HttpURLConnection接続プロセスを説明できますか?
私が使っているHTTPURLConnectionWebサービスに接続します。使い方は知っていますHTTPURLConnectionが、仕組みを知りたいです。基本的に、次のことを知りたいです。 HTTPURLConnection指定されたURLへの接続を確立しようとするのはどの時点ですか? 接続を正常に確立できたことをどの時点で知ることができますか? 接続の確立と実際のリクエストの送信は、1つのステップ/メソッド呼び出しで行われていますか?どのような方法ですか? あなたはの機能を説明することができますgetOutputStreamし、getInputStream素人の用語では?接続しようとしているサーバーがダウンしていると、Exceptionatが表示されgetOutputStreamます。それはHTTPURLConnection私が呼び出すときだけ接続を確立し始めることを意味しgetOutputStreamますか?どうgetInputStreamですか?私はでしか応答を取得できgetInputStreamないので、getOutputStreamまだ要求を送信しておらず、単に接続を確立しているだけですか?やるHttpURLConnection私は起動時に応答の要求にサーバーに戻るをgetInputStream? openConnection新しい接続オブジェクトを作成するだけで、まだ接続を確立していないと言って間違いありませんか? 読み取りオーバーヘッドと接続オーバーヘッドを測定するにはどうすればよいですか?

7
Byte []からInputStreamまたはOutputStream
データベーステーブルにblob列があります。これをbyte[]Javaプログラムでマッピングとして使用し、このデータを使用するには、InputStreamまたはに変換する必要がありOutputStreamます。しかし、私がそうするとき、私は内部で何が起こるかわかりません。この変換を行うと何が起こっているのか、誰かが簡単に説明できますか?

7
ネストされた各OutputStreamおよびWriterを個別に閉じる必要がありますか?
私はコードの一部を書いています: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); 次のようにすべてのストリームまたはライターを閉じる必要がありますか? gzipOutputStream.close(); bw.close(); outputStream.close(); または、最後のストリームを閉じるだけで問題ありませんか? bw.close();


5
HttpServletResponse.getOutputStream()/。getWriter()で.close()を呼び出す必要がありますか?
Javaサーブレットでは、response.getOutputStream()またはを介して応答本文にアクセスできますresponse.getWriter()。それが書かれた後.close()、これを呼び出す必要OutputStreamがありますか? 一方で、常にOutputStreamsを閉じるというブロッホの勧めがあります。一方、この場合は、閉じる必要のある基になるリソースがあるとは思いません。永続的な接続などを可能にするために、ソケットの開閉はHTTPレベルで管理されます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.