con le classi ObjectInputStream,ObjectOutputStream e FileInputStream,FileOutputStream. Uso un buffer di 1024 byte per il trasferimento
con le classi ObjectInputStream,ObjectOutputStream e FileInputStream,FileOutputStream. Uso un buffer di 1024 byte per il trasferimento
Questi vengono principalmente usati per la "serializzazione" degli oggetti. Certo ... sono rispettivamente anche un InputStream e un OutputStream, quindi i loro read() e write() funzionano correttamente come ci si aspetta. Ma non ottieni alcun vantaggio nel usare queste classi.
Oltretutto se fai vedere a qualcuno che usi Object*Stream per un "downloader" generico ..... forse potrebbe non avere una buona impressione ...![]()
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet