java чтение текстового файла, когда, какой класс использовать?

Видите ли, есть много способов читать данные из текстового файла:
1) FileInputStream
2) RandomAccessFile
3) Scanner
4) FileReader
5) DataInputStream

И я немного запутался когда, что использовать.
Знаете ли вы какие-то источники о том каким образом все эти классы связаны, как все это устроено?
И какие классы подойдут лучше для работы именно с текстовими файлами.


Ответы (0 шт):