Text and Binary Format
- Use write method to write a single character or byte
- read and write are the only input and output methods provided by the file input and output classes
- Java stream package principle: each class should have a very focused responsibility
- Job of FileInputStream: interact with files and get bytes
- To read numbers, strings, or other objects, combine class with other classes