0
A
答えて
0
研究Decoratorパターンは、その後、あなたは利点が何であるかを理解するための
BufferedInputStream di1 = new BufferedInputStream(new DataInputStream(new FileInputStream(new File("finn.txt"))));
と
DataInputStream di2 = new DataInputStream(new BufferedInputStream(new FileInputStream(new File("jake.txt"))));
ありがとう:差があります特定の順序でラッピングする。
関連する問題
- 1. キャッチブロックの順序は重要ですか?
- 2. メンバーの順序、派生の順序は重要ですか?
- 3. MATCH()節の列の順序は重要ですか?ここで
- 4. Having句の条件の順序はSQLで重要ですか?
- 5. LINQではwhere句の結合順序が重要ですか?
- 6. URLの順序はXMLサイトマップで重要ですか?
- 7. Google Cloud Datastore:列の順序はインデックス内で重要ですか?
- 8. 結合順序はSQLで重要ですか?
- 9. なぜデータメンバーの破壊の順序は重要ですか?
- 10. カーネルビルドのメイクファイルのターゲット順序は重要ですか?
- 11. iceServers配列のエントリーの順序は重要ですか?
- 12. EPR断片のプレノックス定量の順序は重要ですか?
- 13. テーブル内の列の順序は重要ですか?
- 14. クエリの列の順序は重要ですか?
- 15. SQLの列の順序は重要ですか?
- 16. CREATE TABLE文のKEYの順序は重要ですか?
- 17. ANTLR4トークンの順序が重要なのはなぜですか?
- 18. ページ内のjavascriptの順序は重要ですか?
- 19. data.tableのキーの順序は重要ですか?
- 20. predの制約の順序は重要ですか?
- 21. LibSVM機能ベクトルの機能の順序は重要ですか?
- 22. VB.Netコンストラクタの順序は重要ですか?
- 23. XMLHttpRequestメソッドの順序は重要ですか?
- 24. GPUImage - フィルタチェーンの順序は重要ですか?
- 25. Webpack:プラグインの順序は重要ですか?
- 26. 複合キーの順序は重要ですか?
- 27. 選択パラメータの順序は重要ですか?
- 28. Sedコマンド - オプションフラグの順序は重要ですか? (-ir vs -ri)
- 29. 経路の順序は重要ですか?
- 30. 仮想テーブルの順序は重要ですか?
私はあなたが最初のものを望む理由は考えられません。 2つめは 'DataInputStream'にバッファリングを追加するのに便利です。 –
はい、注文は問題ありません。 「基本入力ストリーム」から読み込まれたすべての実装( 'FileInputStream'を除く)は、「基礎ストリーム」がどこからデータを取得するかを気にせず、気にもなりません。ピースかどうか。 –
質問する最初の質問は「どのタイプのInputStreamを使用したいですか」です。あなたが 'DataInpuStream'を必要としないなら、それを使用しないでください。それ以外の場合、' BufferedInpuStream'に 'FileInputstream'をラップすることは単にパフォーマンスの最適化です(これはメモリ、ファイルサイズなどに応じて動作します) –