Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Готовые отчеты (2020) / Java. Лабораторная работа 9.pdf
Скачиваний:
61
Добавлен:
29.01.2021
Размер:
593.3 Кб
Скачать

try {

IVector firstVector = Vectors.inputVector(sin); IVector secondVector = Vectors.inputVector(sin);

for (int i = 0, len = firstVector.size(); i < len; ++i) { System.out.print(firstVector.get(i) + " ");

}

System.out.print("*");

for (int i = 0, len = secondVector.size(); i < len; ++i) { System.out.print(" " + secondVector.get(i));

}

IVector resultVector = Vectors.sum(firstVector,

secondVector);

System.out.print(" =");

for (int i = 0, len = resultVector.size(); i < len; ++i) { System.out.print(" " + resultVector.get(i));

}

System.out.println(); dos.writeUTF("OK"); Vectors.outputVector(resultVector, dos); dos.flush();

} catch (Exception e) { dos.writeUTF("ERROR"); dos.flush();

}

} catch (Exception e) { e.printStackTrace();

}

}

}

Результат компиляции и запуска приведен на рис. 4.

Рисунок 4 — Компиляция и запуск Server.java и Client.java Заключение

В результате выполнения лабораторной работы мы ознакомились с возможностями механизма рефлексии и нововведениями Java 1.5.

14