FileInputStream and FileOutputStream

Reading and writing binary files

FileInputStream & FileOutputStream

Used for reading and writing raw binary data.

Code Examples

Binary file copy

java
1
2FileInputStream fis = new FileInputStream("a.jpg");
3FileOutputStream fos = new FileOutputStream("b.jpg");
4          

Use Cases

  • Image, audio, video files

Common Mistakes to Avoid

  • Using for text data