ObjectOutputStream
используется для сериализации объекта. Часть, предшествующая "Hello world!"
, представляет собой «бухгалтерскую» информацию, сохраненную потоком вывода объекта для потока ввода объекта, чтобы выяснить, какой тип объекта восстанавливается.
Используйте PrintStream
для вывода текстовой информации:
URL urlOutput = new URL("ftp://username:password@ftp.matsworld.io");
URLConnection urlc = urlOutput.openConnection();
OutputStream os = urlc.getOutputStream();
OutputStream buffer = new BufferedOutputStream(os);
PrintStream output = new PrintStream(buffer);
output.writeLine("Hello world!");
output.close();
buffer.close();
os.close();