Dove usi i canali Java?

2

Ho usato solo canali Java e BufferedOutputStream e la parte del contatore di input per leggere e scrivere semplici interi e alcune stringhe qua e là sul file.
Tuttavia, non capisco l'utilizzo di tutte queste classi quando esiste una classe di java.util.Scanner che fornisce semplici modi per leggere e scrivere sui file.
Per i veterani di Java, comunicaci l'uso di Canali e Stream su Scanner.

    
posta Dummy Derp 11.09.2012 - 15:36
fonte

1 risposta

2

Utilizzi i canali Java per le applicazioni che ricevono molto più traffico, non solo per cose semplici. Lo stesso vale (tipo di) per IO bufferizzato. Se stai scrivendo su un file e stai utilizzando una quantità considerevole di output, dovrai utilizzare un driver IO bufferizzato. Se stai leggendo da un file e non devi leggere molte informazioni, usa Scanner, altrimenti usa IO bufferizzato.

    
risposta data 11.09.2012 - 23:04
fonte

Leggi altre domande sui tag