Using byte channels instead of byte arrays to save files
Using byte channel instead of byte array to save files