В чем разница между PrintStreamи PrintWriter? У них много общих методов, из-за чего я часто смешиваю эти два класса. Более того, я думаю, что мы можем использовать их для тех же целей. Но разница должна быть, иначе класс был бы только один. Я просмотрел архивы, но не смог найти этот...