Wann würde ich BufferedInputStream verwenden?Java

Java-Forum
Guest
 Wann würde ich BufferedInputStream verwenden?

Post by Guest »

Warum verbinde ich FileInputStream mit BufferedInputStream und verwende read(byte[20]) und let
?

Code: Select all

BufferedInputStream
intern mit 8192 Bytes für Leistungsvorteile puffern?
Stattdessen kann ich fileInputStream.read(byte[8192]) verwenden, oder? Jetzt benötige ich nie die Verwendung von BufferedInputStream.
Wann würde ich BufferedInputStream verwenden? Vermisse ich etwas? Ich möchte nie kleinere Lesevorgänge durchführen, wenn ich mit FileInputStream bessere Leistungsvorteile bei großen Lesevorgängen erzielen kann. In welchen Fällen führt man kleinere Lesevorgänge wie 20 Bytes gleichzeitig durch?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post