1. FileReader
2. FileWriter
3. BufferedReader/Writer
4. Input/OutputStream
5. PrintWriter